New Relic Distribution of OpenTelemetry Collector (NRDOT) は、New Relic がサポートする OpenTelemetry Collectorのビルド済みディストリビューションのコレクションです。NRDOT は、 New Relic製品およびサービスとシームレスに連携するように設計されており、 New Relicで使用するためにオープンテレメトリデータを収集、処理、エクスポートするための推奨される方法です。 各ディストリビューションには、New Relic ingest と統合するために事前構成された構成がバンドルされています。
OpenTelemetry Collector のすべてを網羅した単一のディストリビューションを提供するのではなく、次のようなディストリビューションを提供することに重点を置いています。
- 軽量
- 範囲が限定されている
- 特定のNew Relicエクスペリエンスに合わせてカスタマイズ
- New Relicの OTLP エンドポイントにレポートするように事前設定されています
- サポート対象
このアプローチにより、合理化され、十分にテストされたエクスペリエンスがユーザーに提供され、ディストリビューションの強化がより迅速に行われます。各ディストリビューションは特定の New Relic ユースケース向けに設計されており、ユーザーが OpenTelemetry を New Relic に簡単に統合できるようにします。私たちは AI モニタリングを行ってディストリビューション間の重複を最小限に抑え、必要に応じて他のコレクターと連携できるようにします。 さらに、上級ユーザーはOCBを使用して追加コンポーネントを含むカスタムディストリビューションを作成できます。
ヒント
コレクターをあまり独断的な方法でデプロイしたくないシナリオもあります。特定のユースケースに合わせてコレクターを構成する方法を理解するには、 コレクター処理に関するドキュメントを読むことをお勧めします。
弊社のディストリビューションの 1 つに飛び込む前に、 OpenTelemetry Collectorの基本概念を理解して、設定がどのように構成されているか、またそれをニーズに合わせてカスタマイズする方法を理解しておくことをお勧めします。
デプロイメント
コレクター自体は、さまざまな方法でデプロイできる単一のバイナリです。典型的なデプロイメント戦略は次のとおりです。
- エージェントとして: アプリケーションと同じホストにデプロイされます。
- ゲートウェイとして: テレメトリー収集の中心点としてのデプロイ。
各 NRDOT ディストリビューションは、特定の企業を念頭に置いてすぐに使用できるように構成されていますが、カスタム構成を提供することで、ニーズに合わせてカスタマイズできます。 デプロイメント パターンに関する追加情報については、OpenTelemetry Collector のドキュメントを参照してください。
配布
現在、NRDOT では OpenTelemetry Collector のビルド済みディストリビューションが 2 つ利用可能です。
ディストリビューション | 説明 | デプロイメント戦略 |
---|---|---|
監視ホストのメトリクスとログを中心に配信。 | 通常、エージェントとしてのデプロイ。 | |
Kubernetesクラスタの監視に重点を置いたディストリビューション(まだプレビュー段階) | 通常、デプロイはエージェント (DaemonSet) またはゲートウェイ (デプロイメント) として行われます。 |
インストール
インストレーションに関するドキュメントは、リポジトリンドット-コレクター-リリースのインストレーションセクションにあります。
トラブルシューティング
トラブルシューティングの手順については、 リポジトリリンドット-コレクター-リリースのトラブルシューティングのセクションを参照してください。