New Relic Distribution of OpenTelemetry Collector (NRDOT) は、New Relic がサポートする OpenTelemetry Collectorの事前構築済みディストリビューションです。NRDOTはNew Relic製品およびサービスとシームレスに連携するように設計されており、 New Relicで使用するためにオープンなテレメトリーデータを収集、処理、エクスポートするための推奨される方法です。 New Relic 、多数の設定と連携するように設計されたnrdot-collectorという単一のディストリビューションを提供しており、それぞれがNew Relic取り込みと駆動に統合され、固有のユースケースに対応しています。
さらに、 NRDOTにバンドルされている コンポーネントではニーズを満たせない場合、上級ユーザーは OCB を使用して追加コンポーネントを含むカスタムディストリビューションを作成できます。
ヒント
コレクターをあまり独断的な方法でデプロイしたくないシナリオもあります。特定のユースケースに合わせてコレクターを構成する方法を理解するには、 コレクター処理に関するドキュメントを読むことをお勧めします。
弊社のユースケースを詳しく見ていく前に、OpenTelemetry Collectorの基本概念を理解しておくことをお勧めします。そうすることで、弊社の設定がどのように構成されているか、また、ニーズに合わせてどのようにカスタマイズできるかを理解できます。
デプロイメント
コレクター自体は、さまざまな方法でデプロイできる単一のバイナリです。典型的なデプロイメント戦略は次のとおりです。
- エージェントとして: アプリケーションと同じホストにデプロイされます。
- ゲートウェイとして: テレメトリー収集の中心点としてのデプロイ。
NRDOTの各ユースケースには特定の が想定されており、設定はニーズに合わせてカスタマイズできますが、特別な理由がない限り、それぞれのドキュメントに記載されている推奨事項に従うことをお勧めします。
デプロイメントパターンに関する追加情報は、OpenTelemetry Collectorのドキュメントに記載されています。
インストール
NRDOTをインストールするには、まずユースケースを選択し、対応する手順に従ってください。
トラブルシューティング
トラブルシューティングの手順については、 リポジトリリンドット-コレクター-リリースのトラブルシューティングのセクションを参照してください。