Observability in ArcGIS Enterprise
Observability is a pillar of a well-architected ArcGIS system. By actively observing your ArcGIS Enterprise organization, you can stabilize system uptime, identify service performance issues or outages, and proactively adjust allocated resources across participating machines to run the underlying applications.
Observability solutions can provide active checks for commonly used endpoints and alert the appropriate contacts when responses fall outside of expected tolerances. In addition, you can use them to collect historical information that can be used to corroborate with system and software logs during root cause analysis or postmortem investigations.
ArcGIS Enterprise supports a variety of methods to promote observability:
The ArcGIS Enterprise metrics API captures information about the components of ArcGIS Enterprise and the machines where those components are running.
Logs are timestamped records of events within ArcGIS Enterprise.
Organization logs record events that occur in ArcGIS Enterprise.
ArcGIS Server logs record events that occur in an ArcGIS Server site.
ArcGIS Data Store logs record events that occur for each data store created by ArcGIS Data Store.
Organization audit logs and ArcGIS Server audit logs record user activity and any changes that occur to the system for integration with Security Information and Event Management (SIEM) tools.
Server statistics provide information on service usage and health for an ArcGIS Server site.
ArcGIS Monitor is a separate application that aggregates information across all the components of ArcGIS Enterprise.
ArcGIS Monitor is a separate application that aggregates information across all the components of ArcGIS Enterprise.
Third-party monitoring solutions can provide information about the underlying infrastructure that supports ArcGIS Enterprise, such as machine resource usage.