Golden Signalsとは?
golden signalsは、latency、traffic、errors、saturationという小さな指標の集合で、これらが合わさってユーザー向けサービスの健全性を要約します。site-reliabilityの実践で広まり、ユーザー体験とキャパシティを最も直接的に反映する少数の指標にmonitoringを集中させます。これらを追跡することで、dashboardに溺れることなく広いカバレッジが得られます。
4つのシグナル
- Latency: リクエストにかかる時間、成功と失敗で分けたもの
- Traffic: サービスが処理している需要の量
- Errors: 失敗するリクエストの割合
- Saturation: 最も制約された資源がどれだけ満杯か
なぜ重要か
すべてを計測するとノイズが生じますが、この4つに集中すれば、サービスが健全かどうか、どこを掘り下げるべきかを確実に一読できます。これらはユーザーに見える症状にきれいに対応するため、それらに基づくアラートは意味を持ちやすいです。特にsaturationは、障害が連鎖する前に早期の警告を与えます。
関連ガイド
What Is a Saturation Metric?A saturation metric measures how full a system's most constrained resource is, warning when it nears the limi…
What Is an Apdex Score?An Apdex score condenses response-time data into a single number from 0 to 1 by classifying requests as satis…
What Is Burn Rate?Burn rate is how fast an error budget is being consumed relative to its allowance, used to decide how urgentl…