← All posts
Devesh SainiDevesh Saini — SRE · Cloud & DevOps Engineer

Set SLOs before you build dashboards

Every observability rollout I have joined mid-flight had the same shape: hundreds of dashboards, thousands of metrics, and no answer to the question “is the service okay right now?”

Dashboards without SLOs are decoration. An SLO forces the conversation that matters: what do users experience, how do we measure it, and how much failure is acceptable?

Start embarrassingly small. One user-facing journey. One metric — usually request success rate or latency at the load balancer. One target you can defend to a product manager. Alert only on burn rate against that target.

Once that loop works — SLO, burn-rate alert, error budget conversation — expand. You will find you need perhaps a tenth of the dashboards you were about to build, and the ones you keep will get looked at.

// more like this

AWS Cloud Explained: Services, Benefits & How to Get Started

Blameless postmortems that actually change things

Kubernetes Requests and Limits: A Practical Sizing Guide

Comments

Comments are moderated before appearing. Leave your email to be notified when yours is approved or replied to.