ご使用のオペレーティングシステムに基づいて、およびエージェントをコマンドラインから起動するか、またはサービスとして起動するかに基づいて、各種の方法でエージェントのシステムプロパティを設定します。

Linux(サービスとして)

  • SysV サービスランチャー:
    <machine_agent_home>/etc/sysconfig/appdynamics-machine-agent 構成ファイルでエージェントのシステムプロパティを指定し、JAVA_OPTS 環境変数を編集します。
  • systemd:
    machine_agent_home>/etc/systemd/system/appdynamics-machine-agent.service ファイルでエージェントのシステムプロパティを指定し、JAVA_OPTS 環境変数を編集します。

UNIX ライクなシステム

UNIX ライクなシステム(Linux、Solaris、Mac、AIX など)のコマンドラインで、machine-agent コマンドを使用してエージェント アプリケーションを起動する場合、コマンドラインでエージェントのシステムプロパティを指定します。

  • エージェントをバックグラウンドで実行します。
          % nohup <machine_agent_home>/bin/machine-agent -D<system_property1>=<value1> -D<system_property2>=<value2> ...  &
  • エージェントをフォアグラウンドで実行します。
          % <machine_agent_home>/bin/machine-agent -D<system_property1>=<value1> -D<system_property2>=<value2> ...  

Windows

Windows サービスをインストールして起動する場合(管理者権限が必要)、コマンドラインまたは controller-info.xml で AppDynamics 固有の -D オプションを指定します。
コマンドラインで他の JVM プロパティを追加します。

<machine_agent_home>\cscript InstallService.vbs InstallService.cmd <jvm_options>

Mac OS X

<machine_agent_home>/osx-install.sh スクリプトを使用してエージェントサービスを起動し、コマンドラインでエージェントのシステムプロパティを指定します。

     > sh <machine_agent_home>/osx-install.sh -D<system_property1>=<value1> -D<system_property2>=<value2> ... 

<machine_agent_home>/osx-install.sh スクリプトを実行すると、インストールディレクトリと、マシンエージェントに設定された java プロパティを使用して <machine_agent_home>/com.appdynamics.machineagent.plist.template が更新されます。