エージェント インストーラ プラットフォーム構成のカスタマイズ
エージェント インストーラ プラットフォームには、構成をカスタマイズするために使用できるコマンドが複数あります。コマンドは、インストール中またはインストール後に、zfictl 実行可能ファイル(エージェント インストーラ プラットフォーム ディレクトリにある)に対して発行できます。エージェント インストーラ プラットフォームは定期的に構成ファイルをチェックして、変更を適用します。
zero-config.json ファイルは直接変更しないでください。直接変更すると、定義されていない動作が発生する可能性があります。| コマンド名 | 説明 |
|---|---|
configure |
エージェント インストーラ プラットフォーム構成ファイルを変更します。 |
|
|
エージェント インストーラ プラットフォームの実行を停止します。 |
|
|
エージェント インストーラ プラットフォームで個々のエージェントの実行を停止します。 |
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