Monitoring with Micrometer support¶
The Monitor Micrometer extension provides a specialized visualization of the requests made to a GeoServer instance, integrating a Micrometer registry to expose a Prometheus-compatible metrics endpoint. This allows external Prometheus instances to scrape and collect usage metrics for GeoServer, enabling better insight into request patterns and system performance.
This extension provides fine-grained control over how request data is incorporated into Micrometer’s registry. Each metric measures a specific aspect of a request, such as:
Timers, which track request durations (e.g., how long a WFS request takes to complete).
Counters, which measure occurrences (e.g., the number of requests made for a specific WMS layer).
For each request, the following metrics are recorded:
Request total time
Response length
Resource processing times
Label processing time
Remote calling host information (optional)