You can use a proxy agent to monitor the health and performance of your configuration
items (CIs) even if the agent is in the cloud or any place that is external to your host
server.
Proxy agents are used to monitor:
URLs (to ensure that the URLs are available and accessible)
Services that don't have a host server
Closed services on which you can’t configure an agent
External databases in the cloud
One agent can monitor multiple entities and their CIs.
The following diagram shows the connection between a ServiceNow instance,
the MID Server, and Agent Client Collector agents, as well as proxy
agents that monitor CIs that are external to the agent. Figure 1. Proxy agent configuration
You can configure the proxy agent to do a custom check when it is monitoring external entities.
To learn how to create custom checks, see Create and edit checks.
You can create a cluster of proxy agents on multiple proxy servers to monitor the services that
are external to the host server. To learn how to create a proxy agent cluster, see Create a proxy agent cluster.