OpenTelemetry
OTelとも
オブザーバビリティフレームワークでありツールキット
オブザーバビリティとは、システムの出力を調べることによって、システムの内部状態を理解する能力のことです。 ソフトウェアの文脈では、これは、トレース、メトリクス、ログを含むテレメトリーデータを調べることによって、システムの内部状態を理解できることを意味します。
OpenTelemetryは、Cloud Native Computing Foundation(CNCF)プロジェクトであり、OpenTracingとOpenCensusの2つのプロジェクトが統合された成果物です。
分散トレースは、リクエストが複雑なマイクロサービス アーキテクチャでの処理を移動していく仕組みと、各ステップに関連するレイテンシを理解する際に役立つシステム
istioとの関係も上記リンク先に(例えばk8sで実行されないコード)
OpenTelemetry Python
一部機能はアルファ/これから開発