Service Level Objectives (SLOs)
These inspections allow you to monitor the Availability and Latency SLOs (Service Level Objectives) for every application. By default, Coroot tracks the application layer metrics gathered by coroot-node-gent, but you can replace them with your custom Prometheus metrics.
Availability
The predefined Availability
SLO: 99% of requests should be server without errors.
You can easily adjust the objective:
...or configure Coroot to rack your custom Prometheus metrics:
Latency
The predefined Latency
SLO: 99% of requests should be served in less that 500ms.
You can also define any Prometheus histogram to be used instead of the built-in metrics: