Comments (8)
Hey @w-reichert!
Thanks for bringing this up!
I'm planning some changes in Sloth that may affect the dashboards... so when I tackle these, it would be a good time to revisit because I may affect the current dashboards.
Best,
from sloth.
I'm using Sloth SLOs and Grafana dashboard too. It is pretty easy for use and has been working great so far!
I also have a feature request for the dashboard. I usually see Month error budget burn chart
panel for monitoring, but don't understand if the current burn rate is good at a glance. I would suggest that showing the graph in different colors or drawing an additional line by a burn rate of 1. I'm trying the latter solution that looks like:
Anyway, thanks for providing this product!
from sloth.
Not yet, I'll need a bit more of time
from sloth.
from sloth.
Xabier, thanks for the quick response.
When you have a new version of Sloth and/or the dashboard we would love to test it and provide feedback.
Regards, Wolfgang
from sloth.
@slok Thank you for your great contributions to SRE world. I see v0.9.0 is released did you included the above ask in this release?
from sloth.
Hi @w-reichert!
I've revised what you said about the colors, and I did that on purpose. Mainly the error budget you have means that it has been decided to be consumed, so, the perfect error budget left would be 0%. Below that, means that you didn't achieve the reliability you were supposed to have, and above that, means that you didn't consume enough (few experiments, to slow shipping features...).
Anyhow, I would happily change that if people prefer that kind of semaphore coloring while you are approaching 0% error budget left. Regarding the negative, part, you are right, I didn't do that so people are aware of how much they fail.
from sloth.
Hi Xabier @slok,
thanks for looking into my recommendations.
Actually the issue we saw started with a red NaN value. Obviously this happens if a service is not running long enough to collect 30-day metrics.
Hence my suggestion to begin with "color": "grey" for "value": null. Then "red" may follow for a high negative value.
from sloth.
Related Issues (20)
- Please add example manifest for OpenSLO with alerting section
- Long run of slo and slo versioning HOT 2
- How can I reset the error budget remaining to 100 for 7 days from 30days HOT 3
- Option to generate sloth yaml - using 5m record rule chaining
- Sloth Alerting Rules Not Firing - Graphs Empty on Query Test HOT 1
- Help on Latency SLO definition HOT 1
- Testing an operator which manages Sloth SLOs HOT 1
- Question: Is there a way to refer totalQuery via template variable in errorQuery
- promql expr validation issues HOT 2
- Overriding the `sloth_id` doesn't work
- Feature Request: Provision SLOs from Helm install HOT 2
- Issues making Sloth work with Google Managed Prometheus HOT 1
- what does the current remaining buget -4.69e -12% mean in sloth HOT 2
- Alerting expression changes in Prometheus Alerts browser HOT 1
- 🔴 Project Status HOT 9
- Confusing definitions of errorQuery and totalQuery
- Have you considered creating 'totalQuery' as a recording rule as well?
- grafana dashboard broken for SLOs with dots in the name
- error: "generate" command failed: invalid spec, could not load with any of the supported spec types HOT 1
- How can one add a weekly maintenance window into the calculations for SLO's with sloth? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sloth.