Open Service Level Objective (SLO) Specification.
Designed to make SLOs ergonomic to modern
developer Git workflow.
What is OpenSLO?¶
OpenSLO is a service level objective (SLO) language that declaratively defines
reliability and performance targets using a simple YAML specification.
It is released under Apache 2.0 and we welcome contributions
from the reliability engineering ecosystem.
SLOs are reliability targets for services that allow organizations to make
better decisions in how to create, operate,
and run cloud services and applications.
To learn more about SLOs, check out SLOconf.com.
-
Define SLOs as Code
Create declarative definitions of SLOs that describe thresholds, metrics, and goals for your applications and infrastructure.
-
Oslo CLI
Validate OpenSLO definitions in your CI/CD workflows with the Oslo CLI.
-
Vendor Agnostic Metrics
OpenSLO is designed to be implementation neutral and allow multiple vendors and other projects to describe and share SLOs in a well-defined format.