Skip to content
Latchkey

Golden Signalsとは?

golden signalsは、latency、traffic、errors、saturationという小さな指標の集合で、これらが合わさってユーザー向けサービスの健全性を要約します。site-reliabilityの実践で広まり、ユーザー体験とキャパシティを最も直接的に反映する少数の指標にmonitoringを集中させます。これらを追跡することで、dashboardに溺れることなく広いカバレッジが得られます。

4つのシグナル

  • Latency: リクエストにかかる時間、成功と失敗で分けたもの
  • Traffic: サービスが処理している需要の量
  • Errors: 失敗するリクエストの割合
  • Saturation: 最も制約された資源がどれだけ満杯か

なぜ重要か

すべてを計測するとノイズが生じますが、この4つに集中すれば、サービスが健全かどうか、どこを掘り下げるべきかを確実に一読できます。これらはユーザーに見える症状にきれいに対応するため、それらに基づくアラートは意味を持ちやすいです。特にsaturationは、障害が連鎖する前に早期の警告を与えます。

関連ガイド