ネットワークの可視性を設定するためのワークフロー全体の一部として、ネットワークエージェントをインストールします。サポートされているワークフローは次のとおりです。

Linux 上でネットワーク可視性を設定する」を参照してください。

バンドルアプローチを使用する場合は、NetViz エージェントをマシンエージェントとは別に起動する必要があります

ZIP ネットワークエージェントのインストール

マシンエージェントまたはネットワークエージェントの ZIP を使用して、エージェントをインストールできます。

マシンエージェント ZIP を使用したインストール

マシンエージェントのインストーラを使用して、ネットワークエージェントを拡張機能としてインストールできます。このオプションは、Linux 32 ビットおよび 64 ビットの ZIP インストーラ(4.4.2 以降)のみで使用できます。

  1. システム要件を確認します。詳細については、ネットワークの可視性に対応した環境を参照してください。
  2. マルチテナント インストール ワークフローの一部としてネットワークエージェントをインストールする場合で、インストールされているアプリケーション エージェントが目的のアプリケーションをモニタしている場合は、その目的の各アプリケーションを停止します。ネットワークエージェントをインストールして設定した後、各アプリケーションを再起動します。
  3. JRE がバンドルされている ZIP を使用した Linux へのインストール」ページの説明に従い、Linux の ZIP インストーラを使用してマシンエージェントをインストールします。
  4. sudo を使用してインストールスクリプトを実行します。
         cd <machine-agent-home>/NetVizExtension/agent/
         sudo ./install.sh 
  5. NetVizMonitoring 拡張機能を有効にします。
    1. vi や Notepad++ などのプレーンテキストエディタで次のファイルを開きます。
           <machine-agent-home>/NetVizExtension/conf/netVizExtensionConf.yml
    2. start を true に設定し、ファイルを保存します。
  6. マシンエージェントを起動します。NetVizMonitoring 拡張機能が自動的に起動します。Linux でエージェントを起動するには、次のように入力します。
         <machine_agent_home>/bin/machine-agent -d -p <machine_agent_home>/pidfile 
  7. ネットワークエージェントが実行されていることを確認します。
         <machine-agent-home>/NetVizExtension/agent/bin/appd-netviz.sh status 
    出力により、ネットワーク エージェント プロセスのプロセス ID(PID)が示されます。
    ネットワークの可視性に関する FAQ」を参照してください。
  8. Linux 上でネットワーク可視性を設定する ワークフローの一部としてネットワークエージェントをインストールする場合は、ワークフローの次のステップに進みます

ネットワークエージェント ZIP を使用したインストール

  1. システム要件を確認します。詳細については、ネットワークの可視性に対応した環境を参照してください。
  2. マルチテナント インストール ワークフローの一部としてネットワークエージェントをインストールする場合で、インストールされているアプリケーション エージェントが目的のアプリケーションをモニタしている場合は、その目的の各アプリケーションを停止します。ネットワークエージェントをインストールして設定した後、各アプリケーションを再起動します。
  3. ネットワークエージェントをインストールするホストの sudo アクセス権限または root アクセス権限があることを確認します。(エージェントを実行するために sudo アクセス権限または root アクセス権限は必要ありません。)
  4. ホストでコマンドプロンプトを開き、mount コマンドを入力し、エージェントのインストールを予定しているディレクトリのマウント済みファイルシステムを確認します。ファイルシステムには、noexec および nsuid フラグが設定されていてはなりません。
  5. マシンにnetwork-agent パッケージをダウンロードします。 
  6. ターミナルウィンドウで、ネットワークエージェントの ZIP パッケージをダウンロードしたフォルダに cd を使用して移動します。
  7. 次のコマンドを入力します。ここで、<network_agent_home> はエージェントソフトウェアをインストールするフォルダです。
    unzip <installer.zip> -d <network_agent_home>

    親パスには、スペースを含むディレクトリ名を含めることはできません。

    /opt/appdynamics/networkVisibility (正しい)

    /opt/appdynamics/network visibility (誤り)

  8. ホストマシンで管理者または root ユーザとして次のコマンドを実行します。
    1. 次のコマンドは、エージェントを設定して実行するユーザとは別のユーザとしてログインしている場合にのみ必要です。
       chown -R <network-agent-user-group>:<network-agent-user> <network-agent-home>
    2. <network_agent_home> に移動し、インストールスクリプトを実行します。
      cd<network-agent-home>
         ./install.sh
  9. <network_agent_user> として次のコマンドを実行してエージェントを起動します。
    <network-agent-home>/bin/start.sh
  10. ネットワークエージェントが実行されていることを確認します。
    1. エージェントプロセスを識別します。<network-agent-home>/bin/appd-netviz.sh status 
      出力には、ネットワーク エージェント プロセスのプロセス ID(PID)が示されます。
    2. 次を参照してください。ネットワークの可視性に関する FAQ
  11. Linux 上でネットワーク可視性を設定する ワークフローの一部としてネットワークエージェントをインストールする場合は、ワークフローの次のステップに進みます。

ZIP ネットワークエージェントの管理 

<network_agent_user> としてコマンドを実行する

次のコマンドは、ホストマシンでエージェントを設定および実行する権限がある <network_agent_user> として実行する必要があります。

オペレーションコマンド備考
エージェントの起動<network-agent-home>/bin/start.sh

エージェントが正常に起動すると、次のように表示されます。

Starting AppDynamics Network Monitoring appd-netviz...
OK
appd-netviz running.. <pid_of_process>

エージェントの停止<network-agent-home>/bin/stop.sh

エージェントが正常に停止すると、次のように表示されます。

Stopping AppDynamics Network Monitoring appd-netviz...
OK

エージェントのステータスの確認<network-agent-home>/bin/appd-netviz.sh status

このコマンドは、エージェントが実行されているかどうかを示します。次のように表示されます。

appd-netviz start/running, process <pid #>

エージェントの再起動<network-agent-home>/bin/appd-netviz.sh restart

エージェントが正常に再起動すると、次のように表示されます。

Stopping AppDynamics Network Monitoring appd-netviz...
OK

Starting AppDynamics Network Monitoring appd-netviz...
OK
appd-netviz running.. <pid_of_process>

ZIP ネットワークエージェントのアンインストール

  1. ターミナルを開き、cd を使用して <network-agent-home> ディレクトリに移動します。
  2. 次のように入力して、エージェントを停止します。./bin/stop.sh
  3. cd を使用して <network-agent-home> 親ディレクトリに移動します。cd ..
  4. 次のように入力して、エージェントディレクトリを削除します。rm -rf <network-agent-home>