分散トレーシング

ぶんさんとれーしんぐ

意味

分散トレーシングとは、複数の独立したサービスが連携して動作する分散システムやマイクロサービスアーキテクチャにおいて、ひとつのリクエストがシステム内を通過する経路と処理時間を追跡するための技術およびその仕組みのことです。従来の一つのサーバー内で完結するシステムとは異なり、現代のクラウドネイティブな環境ではリクエストがネットワークを介して多数のサービス間を往来するため、処理の全体像を把握することが困難になります。そこで、リクエストごとに一意の識別子を付与し、各サービスにおける処理の開始と終了の時刻を記録・収集することで、システム全体の動作を可視化できるようにします。これにより、開発者や運用者は複雑な依存関係を持つシステム全体の状態を把握し、パフォーマンスの低下やエラーの原因を効率的に特定することが可能になります。

類義語

トレース、リクエストトレーシング

分散トレーシングの詳しい解説・事例・出典を見る →
最終更新: