- OpenTelemetry (OTEL) プロジェクトは、組織向けに高品質で、どこでも利用でき、移植性のあるテレメトリを提供することを目標としています。
- OTEL は、2019年に2つのオープンソース追跡プロジェクトが統合されて OpenTelemetry が形成されたことから始まり、あらゆるオブザーバビリティを包括する範囲へと拡大しました。
- OTEL は、メトリクス、ログ、トレースに関する安定した標準、コレクター、および主要言語でコードを計装するための SDK を提供することで、その約束を果たしてきました。
- OTEL は CNCF で2番目に活発なプロジェクトであり、オブザーバビリティプロバイダーの間で広く採用されています。
- OTEL は仕様と実装で構成されており、仕様は共通標準を定義し、実装はクライアントライブラリとツールを提供します。
- OTEL 仕様は現在、すべてのシグナルについて安定化されていますが、一部の SDK ではロギングサポートが依然として限定的です。
- OTEL SDK は OTEL 仕様に基づくクライアント側の計装を提供し、各シグナルごとに異なる成熟度レベルを持っています。
- OTEL プロトコルは、オブザーバビリティデータを伝送するための共通ワイヤープロトコルを記述しており、OTEL コレクターとオブザーバビリティベンダーで実装されています。
- OTEL コレクターはベンダー中立のエージェントであり、オブザーバビリティデータを収集、変換、転送し、さまざまなコンポーネントがオブザーバビリティパイプラインを形成します。
- Open Agent Management Protocol (OpAMP) は、エージェントのリモート管理を可能にし、動的な設定配布やエージェント更新のような機能を提供します。
- OTEL Semantic Conventions は、オブザーバビリティデータに対する共通の属性セットを定義し、異なるシグナル間の相関を可能にします。
- OTEL は、OpenTelemetry 変換言語や、デモ用マイクロサービスベースのショッピングサイトといった追加要素も含む巨大なプロジェクトです。
- OTEL はオブザーバビリティの業界標準となり、ベンダーとツールの間に共通基盤を築いています。
1件のコメント
Hacker Newsの意見