Distributed Tracing - CI/CD用語集の定義
Distributed tracing は 1 つのリクエストをサービスをまたいで追跡し、どこで latency やエラーが発生するかを明らかにします。
Distributed tracing は、1 つのリクエストが複数のサービスを流れる様子を追跡し、各ホップでタイミングとコンテキストを記録します。分散システム内のどこで latency やエラーが発生するかを明らかにします。
仕組み
各リクエストは trace コンテキストを持ち運ぶため、すべてのサービスが同じ trace のもとで span を記録します。これにより、ツールは完全な経路とタイミングをエンドツーエンドで再構築できます。
関連ガイド
Observability - CI/CD Glossary DefinitionObservability: Observability is the degree to which you can understand a system's internal state from its ext…
Structured Logging - CI/CD Glossary DefinitionStructured Logging: Structured logging records log entries as machine-parseable data (typically JSON key-valu…
Metrics (Observability) - CI/CD Glossary DefinitionMetrics (Observability): Metrics are numeric measurements collected over time, such as request rate, error co…