Skip to content

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)

  1. Objective 1
    1. Name: ...
    2. Target %: ...
    3. Target Value (number): ...
  2. ...

Values - Aspirational

(Customer Experience Name, Threshold/Ratio, Value)

  1. Objective 1
    1. Name: ...
    2. Target %: ...
    3. Target Value (number): ...
  2. ...

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.

...

Add a link/URL to this document/repository to your SLO platform.

SLO Revisit Schedule

Recurring date; an interval when to revisit SLO.

  1. Planned Date: ...
    1. Actual Date: ...
  2. Planned Date: ... 2. Actual Date: ...
  3. Planned Date: ... 3. Actual Date: ...

This template is part of SLODLC https://www.slodlc.com/release-notes/license