Skip to main content

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.

SLO

Availability

The predefined Availability SLO: 99% of requests should be server without errors. You can easily adjust the objective:

Availability SLO

...or configure Coroot to rack your custom Prometheus metrics:

Custom Availability SLO

Latency

The predefined Latency SLO: 99% of requests should be served in less that 500ms.

Latency SLO

You can also define any Prometheus histogram to be used instead of the built-in metrics:

Custom Latency SLO