사용 사례
SLO는 위반이 무언가를 가리킬 때에만 쓸모가 있습니다. 여기서는 임계값 초과에서 원인이 된 커밋까지, 같은 시간 범위를 유지한 채 세 화면으로 이동합니다.
signal checkout p99 380 ms · threshold 200 ms
경로
하나의 SLO가 전체 경로를 꿰뚫습니다. checkout의 p99가 200ms 이하일 것. 아래의 모든 화면은 그것이 더 이상 성립하지 않게 된 구간으로 좁혀져 있습니다.
규칙이 SLO를 기준으로 작성되어 있어서, 알림에는 임계값·관측값·평가 구간이 함께 담깁니다. 200ms 대비 380ms가 세 구간 연속으로 이어졌습니다.

p50은 움직이지 않았고 p99만 움직였습니다. 이 형태는 서비스 전체의 둔화가 아니라 특정 경로의 느린 꼬리를 뜻하며, 경로별 분해가 그것을 지목합니다. POST /checkout.

같은 엔드포인트를 service.version으로 나누면 계단식 변화의 주인이 드러납니다. abc123에서 p99가 120ms, def456에서 380ms. def456 아래 트레이스는 db.query 스팬을 50개 갖고 있고, 이전 것은 3개였습니다.

결과
T+9:20에 def456을 되돌렸습니다. 다음 평가 구간에서 p99가 임계값 아래로 돌아왔습니다.
할 수 있는 일