SLO Tracker allows you to balance service reliability with the pace of innovation. You can define the target SLO and use corresponding SLIs to track Error Budget. The error budget thus forms a control mechanism for diverting attention to stability as needed.
Eg: For a 99.99% SLO, the error budget will be 52.56 mins in a year, which indicates the amount of acceptable downtime (in a year) without breaching the SLO.
Code changes are a major source of instability, representing roughly 70% of outages. So development work for features, directly competes with development work for stability.
No centralized location for tracking SLOs
When multiple tools are used to monitor SLIs, it becomes challenging to track your current SLOs/ Error Budget in one place.
Reporting of False positives
Valuable minutes are lost from the Error Budget in case of false positives even when there is no genuine SLO violation. Bringing back minutes into Error Budget then becomes complicated.
Lack of insight into past violations
At times, it is difficult to get insights into past violations and how the Error Budget was spent.
Our error budget tracker seeks to provide a simple and effective way to keep track of the error budget burn rate without the hassle of configuring and aggregating multiple data sources.
Setup target SLO budget
Users first have to set up their target SLO and configure the integrations with the supported monitoring tools. When an Incident gets reported, error budget will then be automatically reduced according to the duration of outage.
Manually report incidents or integrate with tools
If a violation is not caught in your monitoring tool or if this tool doesn’t have integration with your monitoring tool, then the incident can be reported manually through the user interface.
Analyze SLO violations by measuring SLI indicators
It also provides analytics into SLO violation distribution. (SLI distribution graph)
Greater retention period of SLO violations
Doesn’t require much storage space since this only stores violations, and not every metric.
To learn more, check out the blog post .
Here’s what we are currently working on: