インフラストラクチャ Linux用エージェントのアシストインストールでは、当社が提供するインストールスクリプトと 設定ファイル に必要な変更を加えることができるので、お客様の環境に合わせることができます。
重要
アシストインストールは、Systemd、Upstart、SysV の各サービスマネージャでのみ動作します。他のサービスマネージャーを使用している場合は、 手動インストール で進めてください。
インストールする前に、 互換性と要件を確認してください 。
エージェントのインストール
エージェントをインストールするには
パッケージ化されたエージェントファイル のダウンロード 。
ファイルを解凍します。
ファイルが以下のような構造で解凍されることを確認してください。
newrelic-infra|-- config_defaults.sh|-- etc| |-- init_scripts| | |-- systemd| | | `-- newrelic-infra.service| | |-- sysv| | | `-- newrelic-infra| | `-- upstart| | `-- newrelic-infra| `-- newrelic-infra| `-- integrations.d|-- installer.sh|-- usr| `-- bin| |-- newrelic-infra| |-- newrelic-infra-ctl| `-- newrelic-infra-service`-- var|-- db| `-- newrelic-infra| |-- custom-integrations| |-- integrations.d| |-- LICENSE.txt| `-- newrelic-integrations|-- log| `-- newrelic-infra`-- run`-- newrelic-infraライセンスキーを更新する
config_defaults.sh
.オプションです。設定ファイルにあるその他の 環境パラメーター を更新します。
installer.sh
を管理者権限で実行してください。
このスクリプトは、自動的にサービスマネージャーを識別します。失敗した場合は、手動で更新するように促されます。
重要
バージョン 1.4.0 の時点で、インフラストラクチャエージェントパッケージには、実行中のエージェントのトラブルシューティングに役立つ newrelic-infra-ctl
バイナリが追加されています。このバイナリは、エージェントの実行には必要ありませんが、パスに追加しておくことをお勧めします。 詳細については、弊社のドキュメント を参照してください。
インストールの設定
設定ファイル config_defaults.sh
は、すべての設定オプションの参照元として機能します。このファイルには、以下の環境パラメータが含まれています。
変数 | 説明 |
---|---|
エージェント起動時に必要です。 | エージェントのホームディレクトリです。 デフォルト:
|
インストール時に必要です。 | エージェントのバイナリフォルダへのパスです。 デフォルト:
|
インストール時に必要です。 | エージェントの設定ファイルの場所です。 デフォルト:
|
起動時に必要な設定オプションのみです。 | インフラストラクチャエージェントのライセンスキーです。 |
エージェント起動時に必要です。 | エージェントがログインする場所。 デフォルト:
|
インストール時に必要です。 | エージェントの特権レベルです。可能な値は、 デフォルト:
|
エージェント起動時に必要です。 | エージェントがPIDファイルを配置する場所です。 デフォルト:
|
エージェント起動時に必要です。 | インテグレーションの設定ファイルを含むディレクトリ。 デフォルト:
|
インストール時には、実行モードが | エージェントのバイナリを実行するユーザーです。 |
次のステップ
次の設定も可能です。
- カスタムアトリビュートを追加して、Infrastructureデータに注釈を付けます。
- AWSアカウントを接続します(お使いのサーバーがAmazon EC2上で稼働している場合)。
- 他の インフラストラクチャの統合を追加 外部サービスからデータを収集します。
- 手動で 起動、停止、再起動、またはエージェントの状態を確認.