ArcGIS Monitor is designed to scale with an enterprise GIS implementation and can accommodate a range of situations, from a few machines in a single network environment to multiple globally distributed data centers and cloud providers.
ArcGIS Monitor consists of a server, optional agents, and a database, which offers flexibility when monitoring ArcGIS Enterprise deployments.
- ArcGIS Monitor Server is the central hub for data collection and analysis. It provides a web interface that allows you to configure settings, manage users and permissions, configure monitoring, and analyze monitored environments.
- ArcGIS Monitor Agent extends Monitor into distributed network environments. It can be deployed in remote data centers and cloud environments to enable local monitoring. Data collected by Monitor Agent is sent to the Monitor Server installation to which it's registered for centralized data reporting and analysis.
- The Monitor database stores system settings and all data metrics. It is recommended that you create a dedicated database and user for Monitor. Once Monitor Server is connected to the database, it manages the creation of the ArcGIS Monitor Information Model and the maintenance of its schema.
The Monitor configurations below describe common deployment patterns. These configurations provide flexibility and can be configured to meet your organization's specific needs.
Single network environment
When a single data center contains the entire enterprise GIS implementation, you can deploy Monitor by installing Monitor Server. In this deployment scenario, Monitor Server monitors all registered components and provides data reporting and analysis.
Multiple network environments
When the enterprise GIS implementation is distributed across multiple network environments, designate one of the networks for the Monitor Server installation. Each of the remaining networks should have Monitor Agent installed to reduce network latency and simplify access restrictions. Monitor Server and each Monitor Agent installation monitors the registered components in their respective network environments. Each Monitor Agent installation sends data to the Monitor Server installation to which it's registered for centralized data reporting and analysis.