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)