Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

What are those ACC check definitions doing?

Tone1
Tera Expert

 

Tone1_0-1764677809182.png
??

 

I can not find any documentation about them.

 

1 REPLY 1

Vishal_Jaiswal
Mega Guru

Hi @Tone1 ,

Check Definitions are essentially the "instructions" or "blueprints" that tell the Agent Client Collector (ACC) exactly what commands to run on a target machine.

Since the documentation can be dense, it is helpful to visualize them as the specific tasks you assign to the agent. They are not active until you bundle them into a Policy.


A Check Definition defines three critical things:

The Command: The actual script or command line instruction the agent executes on the server (e.g., a shell script, a Python script, or an osquery command).

The Plugins: It specifies which plugins (like the Sensu or Nagios plugins) are required to run that command.

The Output Format: It links to a "Check Type" which tells ServiceNow how to read the data the agent sends back (e.g., "This output is a Metric" vs. "This output is a Discovery payload").

 

Regards,

Vishal