エージェント インストーラ プラットフォーム構成のカスタマイズ

エージェント インストーラ プラットフォームには、構成をカスタマイズするために使用できるコマンドが複数あります。コマンドは、インストール中またはインストール後に、zfictl 実行可能ファイル(エージェント インストーラ プラットフォーム ディレクトリにある)に対して発行できます。エージェント インストーラ プラットフォームは定期的に構成ファイルをチェックして、変更を適用します。

注: zero-config.json ファイルは直接変更しないでください。直接変更すると、定義されていない動作が発生する可能性があります。
コマンド名 説明
configure

エージェント インストーラ プラットフォーム構成ファイルを変更します。

stop

エージェント インストーラ プラットフォームの実行を停止します。

stop <agent>

エージェント インストーラ プラットフォームで個々のエージェントの実行を停止します。
start エージェント インストーラ プラットフォームを起動または再起動します。sudo インストールでは自動的に実行されます。
start <agent> エージェント インストーラ プラットフォームで個々のエージェントを開始または再起動します。
status 管理対象エージェントのステータスを表示または出力します。
purge エージェント インストーラ プラットフォーム、Java、マシンエージェント、およびすべての構成ファイルをマシンから削除します。
uninstall エージェント インストーラ プラットフォーム、Java、およびマシンエージェントをマシンから削除しますが、構成ファイルは保持します。

コマンドフラグの表示

コマンドで使用可能なフラグを表示するには、次のように入力します。

<install-directory> bin/zfictl <command> -h

たとえば、install コマンドで使用可能なフラグを表示するには、次のように入力します。

<install-directory> bin/zfictl install -h

出力の例では、フラグとパラメータのデータ型、および install コマンドの説明が表示されます。

<install-directory> bin/zfictl install -h
...
Install Agent Installer Platform
Usage:
zfictl install [flags]
Flags:
--log-level string                 Logging level (choose from [panic fatal error warning info debug trace])
--max-log-rate int                 Maximum log msg rate (default -2)
--disable-instrumentors strings    Instrumentors to disable (choose from [java tomcat jboss glassfish weblogic websphere all])
--enable-instrumentors strings     Instrumentors to enable (choose from [java tomcat jboss glassfish weblogic websphere all])
--application string               Controller application name
--account string                   Controller account name
--access-key string                Account access key
--service-url string               Service URL
--javaagent string                 Java agent (choose from [dynamic ibm sun])
--jboss-log-manager-modify         LogManager args for JBoss (choose from [true false])
--proxy-url string                 Proxy URL
--install-path string              Agent Installer Platform installation path (default "/opt/appdynamics/zeroagent")
--systemd                          Install in systemd (default true)
-h, --help                             help for install

インストール中およびインストール後にフラグ付きコマンドを実行する

zfictl :バイナリをインストールします。インストール中に変更を行う場合は、インストールスクリプトにフラグを追加します。

たとえば、次のように info にログレベルを設定します。

インストール中(フラグとして)の場合は、次のように入力します。

sudo ./zero-agent.sh install --application 'AgentInstallerTestApp' --account 'project-zero' --access-key 'myaccesskey' --service-url 'https://test.saas.appd-test.com' --log-level=info

インストール後(zfictl 実行可能ファイルを使用)の場合は、次のように入力します。

<install-directory> bin/zfictl configure --log-level=info