可観測性 - CI/CD用語集の定義
可観測性とは、システムが放出するlogs、メトリクス、tracesから内部状態を理解できる能力で、予期しなかった問題をデバッグできるようにします。
可観測性とは、外部の出力(logs、メトリクス、traces)から内部状態を推測できるシステムの性質です。CI/CDでは、新たな計装を追加することなく、なぜpipelineが遅くなったのか、なぜjobが失敗したのかに答えられることを意味します。
3つのシグナル
可観測性は一般的に3種類のテレメトリに基づきます。logs(離散的なイベント)、メトリクス(時間にわたる集計された数値)、traces(サービスをまたぐ1つのリクエストの経路)です。CIのpipelineは3つすべてを放出します。
関連ガイド
Monitoring - CI/CD Glossary DefinitionMonitoring: Monitoring is the practice of collecting predefined signals and comparing them against known thre…
Telemetry - CI/CD Glossary DefinitionTelemetry: Telemetry is the collective data a system emits about itself: logs, metrics, and traces. OpenTelem…
Metrics - CI/CD Glossary DefinitionMetrics: Metrics are numeric measurements aggregated over time, such as request rate, error count, or job dur…