Observability features in ArcGIS Enterprise

ArcGIS Enterprise has a diverse set of features that promote observability of your system.

Logging

ArcGIS Enterprise creates several different types of logs:

Metrics

ArcGIS Enterprise exposes a wide variety of metrics for service performance and system resource usage. These metrics can be collected and stored by a third-party tool called Prometheus.

Metrics that you collect and store using Prometheus can be queried to show trends over time. Refer to the Prometheus documentation for more information about querying Prometheus metrics. You can also visualize the results of these queries in third-party dashboard applications, such as Grafana. Refer to the observability resources repository to see an example Grafana dashboard template for displaying information useful for observing ArcGIS Enterprise.

For requests made to ArcGIS Server services, you can also see trends over time using server statistics. Some common statistics reports are configured by default, and you can also create your own custom reports.

Tracing

While ArcGIS Enterprise does not provide a way to track the full lifecycle of a request, log messages in ArcGIS Server are associated with a request ID. Querying logs based on the request ID can help you to trace events tied to a particular request.

Top