While Service Level Objectives (SLOs) are available for Pro and Enterprise plans, this SLO reporting data is available as part of the Enterprise plan only.
- Last reset date
- Current budget remaining
- Compliance level since last reset
Reporting on a Single SLO
To report on a single SLO:- Use the Get All SLOs endpoint to get a list of all SLOs.
-
Find the desired SLO IDs in the returned results.
You can also get an SLO’s ID through the Honeycomb UI: Go to the SLO’s page and look in the URL path. The SLO ID is the hash ID that follows
slo/in the path. - Set up a system that regularly queries the Get an SLO endpoint by ID for the SLOs you would like to report on, and use it to build your dashboards.
SLO reporting data has a 5-minute time-to-live (TTL), so you only need to query once every 5 minutes per SLO.