New Relic on-host integrations がどのようにデータを収集し、New Relic に報告するかについては、こちらをお読みください。
データ収集と報告のプロセス
これは、インフラストラクチャのオンホスト統合がNew Relicにデータを送信する方法です。
- 起動時に、インフラストラクチャエージェントは、統合の定義ファイルを含むディレクトリをスキャンします。
- インフラストラクチャ・エージェントは、定義ファイルで定義されたすべての統合実行ファイルを登録します。
- エージェントは専用のディレクトリをスキャンして統合設定ファイルを探します。
- これらの設定ファイルが、インフラストラクチャ・エージェントに登録されている統合を指定している場合、エージェントは統合をセットアップしてスケジューリングします。
- スケジュールされた間隔(デフォルトは15秒)で、エージェントは統合機能からデータを取得し、送信の準備をします。60秒ごとに、そのデータを他のインフラストラクチャーのデータと一緒にNew Relicに送信します。
- コレクションパスに成功すると、統合実行ファイルが終了します。
ファイル構成と仕様
New Relic のオンホスト統合のファイル構造を理解することは、統合のカスタマイズ、 データの理解と使用、 、問題のトラブルシューティングに役立ちます。
オンホストインテグレーションは、オープンソースの仕様に準拠しており、誰でも独自のインフラであるオンホストインテグレーションを構築することができます。これらのファイル仕様の説明については、 File specs を参照してください。