Measuring and Evaluating Service Level Objectives (SLOs)

Set the right objectives

  • Identify key metrics (service level indicators — SLIs) from the end-user viewpoint, such as latency
  • Make it measurable– such as 100 ms. latency
  • Allow some space (error budget) such as 100 ms. 99.9% of the time
  • Be clear on what you promise, for example 99.9% of the time (averaged over 10 minutes), HTTP calls are completed under 100 ms.
  • Consider product and business implications because setting the right objectives for SLOs aren’t purely technical as stated the in SRE Book.

Collect monitoring data

Alert on collected metrics

Create reports from alerts

Evaluate and share the reports

SLOs don’t matter if the cycle isn’t repeated

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store