SLI/SLO Specification Template
Service Name:
The Team/Collaborators:
SLO Adoption/Team Leader:
SLI/SLO Owner:
SLI/SLO Approvers:
Document Status:
Related Docs:
SLI Original Proposal Date:
SLI Last Updated/Optimization Date:
SLI Approval Date:
SLI Next Revisit Date:
SLI Specification Section
SLI Name
Unique name of your SLI - short name describing what this data query does. Good practice - you may want to name your SLI with use of the common SLI categories: Availability, Latency, Quality, Coverage, Correctness, Freshness, Throughput, Storage Throughput, Storage Latency, Storage Durability; this will help also with building of SLI/SLO Repository.
...
SLI Calculation
SLI calculation formula - threshold or ratio type.
...
SLI Query - OPTIONAL
SLI data query code (codes for ratio) if you already can write them; a pseudocode of a query at this time is just fine.
...
SLI Data Source
SLI data source description.
...
SLI Deployment
The way we are implementing query - SLI; where and how - in a platform with a user interface. For SLI as a code (copy YAML code here if it exists).
...
SLO Specification Section
Time Window
(Rolling or Calendar-aligned)
...
Error Budgeting Method
(Occurrences or Time slices)
...
Values - Achievable
(Customer Experience Name, Threshold/Ratio, Value)
- Objective 1
- Name: ...
- Target %: ...
- Target Value (number): ...
- ...
Values - Aspirational
(Customer Experience Name, Threshold/Ratio, Value)
- Objective 1
- Name: ...
- Target %: ...
- Target Value (number): ...
- ...
Error Budget Policy
(Triggers, Escalation Thresholds, Alerting)
...
SLO Name
Unique name of your SLO; use your SLI Name and extend it.
...
Assign Alert Policy
Select desired Alert Policy created in the SLO platform.
...
SLO Labels
Defined labels for SLO.
...
SLO Link
Add a link/URL to this document/repository to your SLO platform.
SLO Revisit Schedule
Recurring date; an interval when to revisit SLO.
- Planned Date: ...
- Actual Date: ...
- Planned Date: ... 2. Actual Date: ...
- Planned Date: ... 3. Actual Date: ...
This template is part of SLODLC https://www.slodlc.com/release-notes/license