• EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

問題を作成する

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

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

重要

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

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

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

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

  1. パッケージ化されたエージェントファイルをダウンロードするか、次のコマンドを使用して、エージェントの特定のバージョンとそのチェックサムを自動的にフェッチし、ダウンロード後に検証します。ARCH=amd64を目的のアーキテクチャ(amd64、386、arm64、arm)に置き換え、 V=1.27.4最新または特定のバージョンに置き換えます。

    bash
    $
    V=1.27.4 ARCH=amd64; echo "https://download.newrelic.com/infrastructure_agent/binaries/linux/${ARCH}/newrelic-infra_linux_${V}_${ARCH}.tar.gz" | { read url; wget "${url}"{,.sum}; shasum -a 256 --check ${url##*/}.sum; }

    バージョン1.27.4以降、 tar.gzパッケージのGPG署名を提供します。GitHubのインフラエージェントリポジトリで、署名手順と検証手順を確認できます。

  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を実行します。

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

このドキュメントはインストールの役に立ちましたか?

インストールの設定

構成ファイル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 © 2024 New Relic株式会社。

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