シナリオ例
次のセクションでは、シナリオで使用できるコマンドを使用したシナリオの例を示します。
デフォルト値を使用したローカルマシンへの Java のインストール
appd install java
カスタム設定を使用したローカルマシンまたはコンテナへの Java、ノード、およびマシンエージェントのインストール
Dockerfile、Terraform スクリプト、または CI/CD スクリプト(マシンのローカルアーティファクト)に次のコマンドを追加できます。
appd install java --config /tmp/config.ini --app-name demo-java-app --tier-name demo-java-tier
appd install node -c /tmp/config.ini --app-name demo-node-app --node-name demo-node-name
appd install machine -c /tmp/config.ini --app-name demo-machine-app --install-agent-from /vagrant/appdynamics-machine-agent-23.9.10.zip
ここで、config.ini はスマートエージェント CLI 構成ファイルです。
hosts ファイルの複数のホストへのマシンエージェントのインストール
次のコマンドを実行すると、1 つのコマンドで任意の数のホストにエージェントを一括インストールできます。
appd install machine -c /tmp/config.ini --inventory ./hosts --connection ssh --app-name demo-machine-app
ここで、config.ini はスマートエージェント CLI 構成ファイルです。
ホストマシンへのスマートエージェントのインストール
スマートエージェントがホストマシンにインストールされると、smartagent サービスが自動起動し、フラグによって制御されます。スマートエージェントを複数のホストにオンボーディングできます。
appd install smartagent --install-agent-from /vagrant/appdsmartagent_23.10.0-964_amd64.deb -c ./config.ini -i ./hosts -q ssh --auto-start
ここで、config.ini はスマートエージェント CLI 構成ファイルです。