Monitor ArcGIS Enterprise in Checkmk via the ArcGIS REST Admin API.
The special agent runs from a Checkmk host representing ArcGIS Portal, collects Portal-level health and configuration, automatically discovers federated ArcGIS Server sites, and emits per-server data as piggyback.
What it monitors
- Portal - health, index sync, federation status, license / member usage
- Federated Servers - auto-discovered; service health, machine state, web adaptors, datastore validation
- Per-service metrics - request rate, failure & timeout rates, response & wait times, running instances (graphed and perfometer'd)
- Logs - severe/warning counts and log configuration for Portal and Server
- Collection Status - a single service summarizing every collection step, so partial API failures are visible instead of silent
Highlights
- Auto-discovery of federated servers - point it at Portal and go
- Configurable collection scope, cache intervals, and server include/exclude filters
- Per-collection error isolation: one failing endpoint never takes down the whole run
- Works with single-server, distributed, and HA deployments
Requirements
- ArcGIS Enterprise 11.1+
- Checkmk 2.3.0p1+
- A Portal admin account; network reach to each federated server's admin URL
Full documentation, configuration guide, supported deployment topologies, and an optional dashboard:
https://github.com/turretsec/cmk-arcgis
Uploaded on: 5 Jun 2026
Downloads: 1
Built on Checkmk version: 2.5.0p3
Minimum Checkmk version required: 2.3.0p1
MKP MD5 hash: 10b1b311c7527ee59b5a231d5838ac63