• ログイン今すぐ開始

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

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

問題を作成する

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

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

While you wait for your data to come in...

Did this doc help you install?

インストールの設定

構成ファイル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.

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