第2章 OpenTelemetry の Red Hat ビルドについて
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 ビルドの OpenTelemetry は、Red Hat OpenShift Distributed Tracing Platform と組み合わせて使用できます。