Skip to content

OpenSLO Logo

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.

    Getting started

  • Oslo CLI


    Validate OpenSLO definitions in your CI/CD workflows with the Oslo CLI.

    Reference

  • 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.

    Customization