• /
  • ログイン
  • 無料アカウント

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

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

問題を作成する

Linux用インフラストラクチャ・エージェントのtarballによるアシスト・インストール

インフラストラクチャ Linux用エージェントのアシストインストールでは、当社が提供するインストールスクリプトと 設定ファイル に必要な変更を加えることができるので、お客様の環境に合わせることができます。

重要

アシストインストールは、Systemd、Upstart、SysV の各サービスマネージャでのみ動作します。他のサービスマネージャーを使用している場合は、 手動インストール で進めてください。

インストールする前に、 互換性と要件を確認してください

エージェントのインストール

エージェントをインストールするには

  1. パッケージ化されたエージェントファイル のダウンロード

  2. ファイルを解凍します。

  3. ファイルが以下のような構造で解凍されることを確認してください。

    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
  4. ライセンスキーを更新する config_defaults.sh.

  5. オプションです。設定ファイルにあるその他の 環境パラメーター を更新します。

  6. installer.sh を管理者権限で実行してください。

このスクリプトは、自動的にサービスマネージャーを識別します。失敗した場合は、手動で更新するように促されます。

重要

バージョン 1.4.0 の時点で、インフラストラクチャエージェントパッケージには、実行中のエージェントのトラブルシューティングに役立つ newrelic-infra-ctl バイナリが追加されています。このバイナリは、エージェントの実行には必要ありませんが、パスに追加しておくことをお勧めします。 詳細については、弊社のドキュメント を参照してください。

インストールの設定

設定ファイル config_defaults.sh は、すべての設定オプションの参照元として機能します。このファイルには、以下の環境パラメータが含まれています。

変数

説明

NRIA_AGENT_DIR

エージェント起動時に必要です。

エージェントのホームディレクトリです。

デフォルト:

/var/db/newrelic-infra/

NRIA_BIN_DIR

インストール時に必要です。

エージェントのバイナリフォルダへのパスです。

デフォルト:

/usr/local/bin

nria_config_file

インストール時に必要です。

エージェントの設定ファイルの場所です。

デフォルト:

/etc/newrelic-infra/yml

nria_license_key

起動時に必要な設定オプションのみです。

インフラストラクチャエージェントのライセンスキーです。

NRIA_LOG_FILE

エージェント起動時に必要です。

エージェントがログインする場所。

デフォルト:

/var/run/newrelic-infra/newrelic-infra.log

NRIA_MODE

インストール時に必要です。

エージェントの特権レベルです。可能な値は、 ROOTPRIVILEGED または UNPRIVILEGED です。詳細については、 エージェントの実行モードに関するドキュメントを参照してください。

デフォルト:

ROOT

NRIA_PID_FILE

エージェント起動時に必要です。

エージェントがPIDファイルを配置する場所です。

デフォルト:

/var/run/newrelic-infra/newrelic-infra.pid

nria_plugin_dir

エージェント起動時に必要です。

インテグレーションの設定ファイルを含むディレクトリ。

デフォルト:

/etc/newrelic-infra/integrations.d/

NRIA_USER

インストール時には、実行モードが PRIVILEGED または UNPRIVILEGED のいずれかに設定されている場合のみ必要です。

エージェントのバイナリを実行するユーザーです。

次のステップ

次の設定も可能です。

問題を作成する
Copyright © 2022 New Relic Inc.