ヘルプ 管理 監視の追加 エージェントインストール時にサーバー監視に設定プロファイルを関連付け

エージェントインストール時にサーバー監視に設定プロファイルを関連付け

設定プロファイルには、しきい値、通知、リソースチェックプロファイル、表示名の追加を行います。
これらプロファイルの関連付けられる段階は、次があります。

コマンドラインでのエージェントインストール時

  1. Site24x7にログインし、[サーバー]→[サーバー監視]→[サーバー]項目の[+]アイコン→[Windows]または[Linux]をクリックします。
    Windowsの場合、選択したロケーションパスにエージェントをダウンロードおよびインストールします。
    Linuxの場合、コマンドを実行することで可能です。
  2. 次のOSタイプごとに管理者権限でコマンドプロンプトを開き、コマンドを実行します。

    Windows:エージェントをダウンロード後、ファイルを保存したパスに移動し、次のコマンドを実行してください。
    msiexec.exe /i Site24x7WindowsAgent.msi EDITA1=<Device Key> ENABLESILENT=YES REBOOT=ReallySuppress DN=<Display Name> TP=<Threshold profile name> RP=<Resource profile name> NP=<Notification profile name> GN=<Group name> RULE=<Configuration rule Name> /qn

    例:
    msiexec.exe /i Site24x7WindowsAgent.msi EDITA1=bhuihij5422ed58c7fdcb9dtfhgh ENABLESILENT=YES REBOOT=ReallySuppress DN="Windows Monitor" TP="sample Server" RP="oneMin" NP="Notification 1" GN="sample group" RULE="production servers" /qn

    Linux:
    wget https://staticdownloads.site24x7.com/server/Site24x7InstallScript.sh
    bash Site24x7InstallScript.sh -i -key=<Device Key> -dn=<Display Name> -gn=<Group name> -tp=<Threshold profile name> -np=<Notification profile name> -rule=<Configuration rule name>
    例:
    bash Site24x7InstallScript.sh -i -key=bhuihij5422ed58c7fdcb9dtfhgh -dn=test_server -gn=aws -tp=profile1 -np=profile2 -rule="production servers"

    その他の方法:

    ./Site24x7_Linux_64bit.install -i -key=<Device Key> -dn=test_server -gn=aws -tp=profile1 -np=profile2

    Docker:プロキシの場合、-eオプションを使用して、プロキシキーと値を指定します。
    docker run -d --name site24x7-agent \
    -v /var/run/docker.sock:/var/run/docker.sock:ro \
    -v /proc/:/host/proc/:ro \
    -v /sys:/host/sys/:ro \
    -e key=<device_key> \
    -e ct=<configuration_profile_name> \
    -e tp=<threshold_profile>\
    -e rule=<configuration_rule_name>\
    site24x7/docker-agent:latest
    上記コマンドで使用されるパラメーター 説明
    Windows Linux & Docker
    EDITA1 key Site24x7アカウントのデバイスキー
    RULE rule サーバー監視に適用する設定ルール
    CT ct サーバーに関連付ける設定テンプレート(現在は無効)
    DN dn サーバーの表示名
    GN gn サーバーを追加するグループ
    TP tp サーバーに関連付けるしきい値プロファイル
    NP np サーバーに関連付ける通知プロファイル
    RP rp サーバーに関連付けるリソースチェックプロファイル
    AUTOMATION=false automation=false IT自動化を無効化
    PLUGINS=false plugins=false プラグインを無効化
    RESOURCE_CHECKS=false resource_checks=false リソースチェックを無効化
    APPLICATIONS=false applications=false アプリケーションディスカバリ―を無効化
    MANAGEMENT_ACTIONS=false management_actions=false 起動、停止、再起動アクションを無効化
    SERVICE=false process=false Windowsのサービス、Linuxのプロセス監視を無効化
    ENABLEPROXY proxy Site24x7サーバー接続にプロキシを設定
    Linuxサーバーの場合、こちらのページ(英語版)を参照してプロキシ設定を行ってください。
    PROXYSERVERNAME 該当なし プロキシサーバー名とポート
    <servername>:<port>
    PROXYUSERNAME 該当なし プロキシユーザー名(該当する場合)
    PROXYPASSWORD 該当なし プロキシパスワード(該当する場合)
    該当なし f エージェントがインストール場合でさえ、エージェントインストールを強制して行います
    該当なし lp ログプロファイルを有効化
    該当なし lt サーバーに関連付けるアプリケーションログタイプ
    例:-lt=syslog
    該当なし lf 指定したログタイプで収集するログファイル
    例:-lf=/var/log/syslog
    該当なし nk クローンサーバーの監視を作成
    該当なし da Dockerエージェントとしてインストール
    TAGS tags 監視にタグを関連付けます。次の例のフォーマットを参照し、複数タグを指定してください。
    例:-tags=tag_name:<tag1>、(または)-tags=tag_name:<tag1>,tag2_name:<tag2>
    該当なし gid 特定のグループIDをもつエージェントグループを作成
    該当なし uid 特定のユーザーIDをもつエージェントグループを作成
    該当なし prometheus Prometheus連携を行います。
    Prometheus連携についての詳細はこちらのページをご確認ください。
    該当なし statsd StatsD連携を行います。
    StatsD連携についての詳細はこちらのページをご確認ください。
    該当なし init_system systemd、sysvinitのいずれかでサービスマネージャーを手動指定
    HEARTBEAT heartbeat=true/false ハートビートチェックを有効化/無効化
    該当なし dc=true/false データ収集を有効化/無効化
    該当なし s24x7-agent root権限でエージェントをインストールし、非root権限で実行
    該当なし nr 非root権限でエージェントをインストール
    該当なし ns syslog監視を無効化
    該当なし ri 同じ設定でエージェントを再インストール
    該当なし u エージェントをアンインストール
    Slack、PagerDutyなどの3rdパーティ連携の場合、コマンドラインインストール時に、これらを設定ルールに追加して、設定ルール(RULE/rule)をサーバー監視に適用します。
    任意パラメーターを入力する際、各名をクォーテーションで囲み、スペースで区切ってください。
    Windowsでは、ダブルクォーテーションを使用します。Linuxでは、シングルとダブルの両方を使用できます。
  3. [サーバー]→[サーバー監視]→[サーバー監視名]をクリックして、追加した監視を表示します。

Windowsの場合、インストールしたエージェントの設定プロファイルは、"HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ManageEngine\Site24x7WindowsAgent\ServerProfileConfig"配下の"Site24x7WindowsAgent"レジストリで表示できます。Linuxの場合、"/opt/site24x7/monagent/conf"配下の"monagent.cfg"ファイルで表示できます。

既存設定の変更は、コマンドラインの方法では行えません。
各サーバー監視画面([サーバー]→[サーバー監視]→[サーバー監視名])で、ハンバーガーアイコンより[編集]をクリックし、変更を行ってください。

SSHでのLinuxサーバーリモートインストール時

この方法は一括インストール方法であり、複数Linuxサーバーに一括でインストールできます。

  1. Site24x7にログインし、[サーバー]→[サーバー監視]→[サーバー]項目の[+]アイコン→[一括インストール]→[Linux一括インストール方法]→[SSHでのリモートインストール]に移動します。
  2. 表示されたコマンドをコピー&ペーストし、実行します。
    sudo -E bash -c "$(curl -sL https://staticdownloads.site24x7.com/server/Site24x7remoteinstaller.sh)" readlink -i -key=<Device Key>
  3. 上記コマンドに下記のパラメーターを付加することで、設定プロファイルを関連付けます。
    パラメーター 説明
    rule サーバーに関連付ける設定ルール
    ct サーバーに関連付ける設定テンプレート(現在は無効)
    gn サーバーを追加するグループ
    tp サーバーに関連付けるしきい値プロファイル
    np サーバーに関連付ける通知プロファイル
    rp サーバーに関連付けるリソースチェックプロファイル
    例として、手順2のコマンドに設定ルールを追加する場合は、次のようになります。
    sudo -E bash -c "$(curl -sL https://staticdownloads.site24x7.com/server/Site24x7remoteinstaller.sh)" readlink -i -key=<Device Key> -rule=<Configuration rule name>

    この設定ルールはインストールされたすべてのLinuxサーバーに対して適用されます。

Azureコマンドラインインターフェース(CLI)でのVM追加時

この機能はLinuxサーバーでのみ使用できます。

  1. Site24x7にログインし、[サーバー]→[サーバー監視]→[サーバー]項目の[+]アイコン→[一括インストール]→[Linux一括インストール方法]→[Azure]に移動します。
  2. 表示されたコマンドに次のパラメーターを付加し、実行します。
    パラメーター 説明
    rule サーバーに関連付ける設定ルール
    ct サーバーに関連付ける設定テンプレート(現在は無効)
    gn サーバーを追加するグループ
    tp サーバーに関連付けるしきい値プロファイル
    np サーバーに関連付ける通知プロファイル
    rp サーバーに関連付けるリソースチェックプロファイル

    例として、コマンドに設定ルールを追加する場合は、次のようになります。

    azure vm extension set -g <resource-group-name> --vm-name <vm-name> --version 1.5 --publisher-name Site24x7 -n Site24x7LinuxServerExtn --private-config "{\"site24x7LicenseKey\":\"ab_9868f27c8a45b2fc76088c8ecec7bd7305f59661\"}" --public-config "{\"site24x7AgentType\":\"azurevmextnlinuxserver\", \"rule\":\"<Configuration rule name>\"}"
  3. プロキシを関連付けるにはコマンドに、\"proxy\":\"user:password@proxyhost:proxyport\"を追加してください。
    azure vm extension set -g <resource-group-name> --vm-name <vm-name> --version 1.5 --publisher-name Site24x7 -n Site24x7LinuxServerExtn --private-config "{\"site24x7LicenseKey\":\"ab_9868f27c8a45b2fc76088c8ecec7bd7305f59661\"}" --public-config "{\"site24x7AgentType\":\"azurevmextnlinuxserver\", \"proxy\":\"user:password@proxyhost:proxyport\"}"

    この設定ルールはインストールされたすべてのLinuxサーバーに対して関連付けられます。

関連ガイド: