The OpenSLO specification moves to version 1.0
Active contributions from across the industry, with a core group of named contributors, enable service level objectives (SLOs) to scale enterprise-wide
BOSTON (Virtual SLOconf)–(BUSINESS WIRE)–Nobl9 today announced that together with key contributors, including some of the world’s most renowned DevOps and Service Level Objective (SLO) experts, the community has released OpenSLO 1.0 . An open source project licensed under the Apache 2 (APLv2) license, OpenSLO is the industry standard SLO specification, designed to make SLOs accessible to modern developers’ Git workflow and provide a common interface for widespread integration with the full ecosystem cloud infrastructure, application monitoring and performance tools.
“We launched OpenSLO last year to spark a conversation, and it quickly grew into the de facto standard for describing SLOs as code,” said Brian Singer, co-founder and chief product officer at Nobl9. . “Open standards with proprietary implementations ensure that end users can be confident that their investment won’t lock them into a specific vendor. This is critical for businesses today adopting modern observability and reliability practices.
Make observability more actionable
Over the past year, there have been hundreds of contributions to OpenSLO to ensure that enterprises can easily adopt and improve business operations with SLOs. The new feature includes:
A new object type, DataSource, to allow easier reuse of connection details and make SLO creation simpler and less detailed;
Split SLO and SLI into separate objects to allow better flexibility when moving between metric sources;
Three new alert types: AlertCondition, AlertPolicy, and AlertNotifcationTarget, providing increased reuse and flexibility;
More options to handle today’s constantly changing environments like `alertWhenBreaching`, `alertWhenResolved` and `alertWhenNoData’; and,
Nobl9 also releases an OpenSLO to Nobl9 converter. Customers using OpenSLO can easily convert their OpenSLO YAML to Nobl9 YAML which they can then import directly into Nobl9 using sloctl.
Nobl9 launched OpenSLO last year and is a regular contributor to the open source project. In addition to direct contributions to the OpenSLO specification, Sumo Logic contributed to a new sub-project in OpenSLO called slogen. This open source tool uses YAML files in OpenSLO format to automate infrastructure configuration.
“Without a structured approach, transitioning from classic monitoring to SLO-based methodology for reliability management, organizations struggle to reach their maximum potential,” said Christian Beedgen, CTO, Sumo Logic. “We were able to equip our platform with SLO functionality by automating our configuration using OpenSLO via slogen, which is now part of OpenSLO itself.”
“SLOs as code has allowed OutSystems to deploy SLOs in Nobl9 at the pace of our business,” said Zac Nickens, Engineering Manager for Reliability, Observability and FinOps at OutSystems. “And having Nobl9 SLO YAML compatible with OpenSLO, an open source specification, means we can accelerate the learning curve and adoption of SLOs across the enterprise.”
Call for participation from DevOps and Observability vendor communities
The OpenSLO team invites the DevOps industry at large to participate in the evolution of this Common Reliability Specification through feature integrations and contributions, and these categories of contributors in particular:
1- Application Lifecycle Management Providers
2- Cloud providers
3- Open source projects and frameworks
4- Business consulting service partners in SRE and Agile
With contributions from developers around the world and 600 GitHub stars, OpenSLO has been quickly adopted by enterprises to help improve business goals. Aiming to provide a single, vendor-neutral standard, OpenSLO provides a clear specification for enterprises to define, manage, and automate reliability goals. Participating companies include GitLab, Lightstep, Nobl9, Red Hat, Sumo Logic, and Tapico.io, among others.
Nobl9 is the first service level observability platform that adds business context to software delivery. Global enterprises in financial services, e-commerce and SaaS industries choose Nobl9 to accelerate engineering, set clear software reliability goals and ensure end-user happiness. Nobl9 enriches data from popular enterprise observability systems and integrates into developer workflows using popular DevOps and collaboration tools. Nobl9 is backed by Battery Ventures, CRV, Sorenson Capital, Harmony Partners, Bonfire and Resolute. Learn more at nobl9.com.