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.

Description

    OpenSLO

    Open Service Level Objective (SLO) Specification. Designed to make SLOs ergonomic to modern developer Git workflow.

    Define SLOs as Code

    Create declarative definitions of SLOs that describe thresholds, metrics, and goals for your applications and infrastructure.

    Oslo Validation CLI

    Create simple automated GitOps workflows with any CI/CD tool that ensures your SLOs are correctly formatted. Just run oslo validate slos.yaml.

    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.

    Blog

    image placeholder

    February 21, 2024

    OpenSLO Project Meeting: February 2024

    First community meeting in 2024..
    image placeholder

    September 23, 2022

    SLOconf Talks

    In May 2022 another SLOconf took place, we want to share with you a few of the most interesting talks from that conference...
    image placeholder

    August 18, 2022

    Hello world!

    First blog post on OpenSLO blog section...