コンテンツにスキップ

可観測性 - SLI / SLO

SLI / SLO は、サービス品質をどの指標でどこまで守るかを決める考え方。

まず押さえたいこと

  • SLI: 観測する指標
  • SLO: 目標値
  • SLA: 対外的な約束

よく見る指標

  • 可用性
  • レイテンシ
  • エラー率
  • 成功率

最初の整理軸

  • ユーザー影響に直結するか
  • 計測可能か
  • チームが改善に使えるか
  • 目標値が現実的か

SLI / SLO の簡易図

SLI:  レイテンシ、成功率、可用性
  |
  v
SLO:  目標値を設定
  |
  v
運用:  継続監視し、外れたら改善

メモ

  • まずはレイテンシ、エラー率、可用性のどれを見るかから整理したい
  • SLO は厳しくしすぎると運用が苦しくなるので、現実的な線から始めるのがよい