このページには、マシンエージェントstart および stop のコマンドの概要が含まれます。マシンエージェントを実行するために必要な権限」を参照してください。

JRE がバンドルされていないマシンエージェントの実行

マシンで(エージェントにバンドルされている JRE ではなく)デフォルトの JRE を使用してマシンエージェントを実行する場合、代わりに JRE なしのマシンエージェントのバージョンをインストールし、JRE なしのエージェントを実行する必要があります。「Install Using the Non-JRE Zip File」を参照してください。

マシンエージェントの起動

バンドルされた JRE があるマシンエージェントを起動するには、「Install the Machine Agent」を参照してください。

バンドルされた JRE がないマシンエージェントを起動するには、 -j パラメータと JRE 1.8 以降のバージョンを使用して、Java バージョンを指定し、<path/to/java_location> をカスタマイズします。「マシンエージェントの要件とサポートされる環境」と「Install Using the Non-JRE Zip File」を参照してください。マシンエージェントを起動するすべてのユーザにパスが有効でアクセスできるようにします。

<machine_agent_home>/bin/machine-agent -j <path/to/java_location>
CODE

その他の Java 引数については、以下を参照してください。

RPM ベースの Linux システム 

Linux RPM を使用してインストールした場合は、マシンエージェントを起動します

  • SysV システム: service appdynamics-machine-agent start
  • systemd システム: マシンエージェントのサービスランチャーを使用し、次のように入力します。systemctl start appdynamics-machine-agent

Linux および Solaris システム

Linux および Solaris 用の JRE がバンドルされた zip アーカイブを使用してインストールした場合は、ランチャーを実行します。

  • Linux: <machine_agent_home>/bin/machine-agent -d -p <machine_agent_home>/pidfile 
  • Solaris: <machine_agent_home>/bin/machine-agent -d -p <machine_agent_home>/pidfile

Windows システム

JRE がバンドルされている ZIP を使用した Windows へのインストール」を参照してください。

マシンエージェントの停止

JRE がバンドルされていない Zip アーカイブ

マシンエージェントプロセスがバックグラウンドで実行されている場合は、引数としてプロセス ID を指定して kill コマンドを入力すると停止できます。コンソールのフォアグラウンドで実行されている場合は、Ctrl + C を押してエージェントをシャットダウンします。

RPM-based Linux Systems

SysV: サービスランチャーを使用します。

% service /etc/init.d/appdynamics-machine-agent stop
CODE

systemd:systemd ユニットファイルを使用します。

% systemctl stop appdynamics-machine-agent
CODE

Linux and Solaris Systems

フォアグラウンドで実行: Ctrl + C キーを押して、エージェントプロセスを停止します。

バックグラウンドで実行:プロセス ID(PID)を識別し、kill コマンドを使用します。

  1. エージェントプロセスを識別します。ps -ef | grep machineagent.
    出力には、マシンエージェントプロセスのプロセス ID(PID)が示されます。

  2. エージェントプロセスを停止します。kill <machine_agent_PID>

Windows

コンソールウィンドウのフォアグラウンドで:Ctrl + C キーを使用してエージェントをシャットダウンします。

Windows サービスとして:次のいずれかの方法を使用してサービスを停止します。

  • Windows サービスアプリケーションで、[AppDynamics Machine Agent] を選択し、[Stop] をクリックします。
  • MachineAgentService コマンドを使用します。

     C:\> <machine_agent_home>\bin\MachineAgentService.exe /stop
    CODE

Mac OS X

バックグラウンドプロセスとして: 引数としてプロセス ID を指定して kill コマンドを入力します。

サービスとして:bash コマンドラインから、次のようにします。

> sudo launchctl unload -w <machine_agent_home>/com.appdynamics.machineagent.plist
CODE