第2章 Red Hat build of OpenTelemetry について
2.1. Red Hat build of OpenTelemetry の概要 リンクのコピーリンクがクリップボードにコピーされました!
Red Hat build of OpenTelemetry は、オープンソースの OpenTelemetry プロジェクト に基づいており、クラウドネイティブソフトウェア用に統合かつ標準化された、ベンダー中立のテレメトリーデータ収集を提供することを目的としています。Red Hat build of OpenTelemetry は、OpenTelemetry Collector のデプロイと管理、およびワークロード計装の簡素化をサポートします。
OpenTelemetry Collector は、テレメトリーデータを複数の形式で受信、処理、転送できるため、テレメトリー処理とテレメトリーシステム間の相互運用性にとって理想的なコンポーネントとなります。Collector は、メトリクス、トレース、ログを収集および処理するための統合ソリューションを提供します。
OpenTelemetry Collector は、次のようないくつかの機能を提供します。
- データ収集および処理ハブ
- これは、さまざまなソースからメトリクスやトレースなどのテレメトリーデータを収集する中心的なコンポーネントとして機能します。このデータは、計装されたアプリケーションとインフラストラクチャーから作成できます。
- カスタマイズ可能なテレメトリーデータパイプライン
- OpenTelemetry Collector はカスタマイズ可能で、さまざまなプロセッサー、エクスポーター、レシーバーをサポートします。
- 自動計装機能
- 自動計装により、アプリケーションに可観測性を追加するプロセスが簡素化されます。開発者が、基本的なテレメトリーデータ用にコードを手動で計装せずに済みます。
OpenTelemetry Collector の使用例の一部を次に示します。
- 一元的なデータ収集
- マイクロサービスアーキテクチャーでは、Collector をデプロイして、複数のサービスからデータを集約できます。
- データの補完と処理
- データを分析ツールに転送する前に、Collector はこのデータを強化、フィルタリング、および処理できます。
- マルチバックエンドの受信とエクスポート
- Collector は、複数の監視および分析プラットフォームに同時にデータを送受信できます。
Red Hat build of OpenTelemetry は、Red Hat OpenShift Distributed Tracing Platform と組み合わせて使用できます。