Install Agent Client Collector without a Mid?

Dionbecu
Tera Guru

Is it possible to install Agent Client Collector without a Mid Server? I see in the .yml file that there is a set of lines that says you can configure the connection without a mid, but that didn't seem to work for me. Is this still a possibility, or is this an old version. We have a horrific FW exception process that I am really trying to avoid, and we have a number of machines that are what I will call "cloud" machines. Essentially remote machines that are in a workgroup, but connect to the domain resources via a Citrix connection. Since our mid servers are established inside our network, I am trying to avoid this configuration.

Here is what is commented out in the .yml file.

# configuring connections to instance without a MID
##
#connect-without-mid: true
#instance-url: ""
#registration-key: ""

1 ACCEPTED SOLUTION

Community Alums
Not applicable

Hi @Dionbecu ,

Unfortunately NO, Agent Client Collector needs a Mid-server.

the agent collects information on its host and the host's processes. To do so, the agent pushes the collected information to the instance through the MID Server. The instance creates a CI for the host and also creates CIs for applications classified from the running processes' information, such as Microsoft SQL Server. Once those CIs are created, the active policies defined for the CIs are downloaded to the agent’s MID Server and are then pushed to the agent. This is illustrated in the following diagram.

SandeepDutta_0-1713835424962.png

The flow indicates the following:

  1. On the ServiceNow instance, the user defines a monitoring policy. This policy includes its monitoring target class or classes of CIs, checks, check parameters, and frequency.
  2. The MID Server periodically fetches from the instance for policy check instances, and passes the checks onto the agent.
  3. The Agent runs its scheduled checks and pushes the results to the MID Server. The MID Server passes the collected data back to the instance, where it is stored in the relevant database.

 

View solution in original post

6 REPLIES 6

Community Alums
Not applicable

Hi @Dionbecu ,

Unfortunately NO, Agent Client Collector needs a Mid-server.

the agent collects information on its host and the host's processes. To do so, the agent pushes the collected information to the instance through the MID Server. The instance creates a CI for the host and also creates CIs for applications classified from the running processes' information, such as Microsoft SQL Server. Once those CIs are created, the active policies defined for the CIs are downloaded to the agent’s MID Server and are then pushed to the agent. This is illustrated in the following diagram.

SandeepDutta_0-1713835424962.png

The flow indicates the following:

  1. On the ServiceNow instance, the user defines a monitoring policy. This policy includes its monitoring target class or classes of CIs, checks, check parameters, and frequency.
  2. The MID Server periodically fetches from the instance for policy check instances, and passes the checks onto the agent.
  3. The Agent runs its scheduled checks and pushes the results to the MID Server. The MID Server passes the collected data back to the instance, where it is stored in the relevant database.

 

Severin Launiau
Giga Guru

@Dionbecu: the agent can connect without a MID for customers who subscribe to DEX.

I did all the steps but getting this error when creating a key 

Could not query IPKI Issuing CA Certificate from KMF table