• ログイン今すぐ開始

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

インフラストラクチャ・エージェントの動作

インフラストラクチャ・エージェントを使用すると、個々のサーバーを監視するだけでなく、サービス全体のパフォーマンスを把握することができます。このエージェントは、Amazon Linux、CentOS、Debian、RHEL、Ubuntuのほか、 Windows Server をサポートしています。これらのエージェントのバージョンはすべて、共通の動作を示します。

エージェントサービス

インフラストラクチャ エージェントv1.5.59の時点で、エージェントはnewrelic-infra-serviceという名前のバイナリをバンドルしています。このバイナリは、OS サービス マネージャーで管理できます。

サービスの起動時に、このバイナリは通常のnewrelic-infraプロセスを生成 (実行) し、その子の実行を監視します。したがって、エージェント サービス プロセスは、OS サービス マネージャー経由でトリガーされない限り、再起動しないでください。

エージェントの起動

起動時にエージェントは

  • シグナルハンドラーを登録します。
  • ロガーをセットします。
  • ファイル、環境変数、コール引数から設定を読み込みます。
  • 収穫インベントリ、サンプラー、統合のためのプラグインを登録します。
  • StatsD とhttp_server_enabledの統合 " データを受信するために http ポート (デフォルトでは 8001) を開きます。

データを取得して送信するまでの起動時間は、通常6秒以下です。

モニタリングとリソースキャップ

デフォルトでは、インフラストラクチャエージェントは単一のコアで動作します。毎秒、送信すべきイベントがあるかどうかをチェックし、イベントがあれば New Relic collector に送信します。送信される可能性のあるイベントは以下の通りです。

デフォルトのインフラストラクチャイベントとその収集頻度については、 インフラストラクチャイベント を参照してください。

インテグレーションデータ

統合の監視は、特定の間隔 (構成ファイルで設定) で統合コマンドを実行し、それらのstout/errを読み取ることによって行われます。有効にする統合が多いほど、エージェントのフットプリントが大きくなります。詳細については、特定の統合に関するドキュメントを参照してください。

エージェントのシャットダウン

シャットダウン信号を受信すると、エージェントは登録されているすべてのプラグインと統合プロセスを停止します。

メンテナンス

エージェントはサービスとして実行されます。インストール時に、 systemD.サービス ファイルなど、サービス マネージャーに必要なすべてのファイルをセットアップします。致命的な障害が発生した場合、サービス マネージャーの構成によってエージェントが再起動されます。

エージェントの自動更新はありません。新しいバージョンのエージェントをインストールするには

  • Linuxの場合適切なパッケージマネージャ(apt、yum、zypper)を使用してエージェントのバージョンを手動でインストールします。
  • Windows: msiパッケージを手動でダウンロードし、 { msiexec.exeでインストールします。
  • macOS:HomeBrewを使ってエージェントのバージョンを手動でインストールします。

リトライ動作

インジェストサービスへのリクエストが失敗した場合、ペイロードは廃棄されます。その後のリクエストは、成功するまで指数関数的なバックオフパターンに従います。インベントリについては、システムの状態間の差分をキャッシュファイルに保存します。障害が発生しても、これらのデルタは削除されず、後続のリクエストで再利用されます。

インフラストラクチャ エージェントv1.29.1の時点で、ユーザーは組み込みログ フォワーダーの再試行を構成できるようになりました。ここでのデフォルト値は 5 で、必要な任意の数値に設定できます。

データレポートの管理

データの報告の設定については、 Manage data を参照してください。

Copyright © 2022 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.