Ansible

注: Splunk AppDynamicsこのドキュメントには、Ansible® のドキュメントへの参照が含まれています。 はいかなる権利も所有しておらず、そのようなサードパーティのドキュメントの正確性または完全性について責任を負いません。®

Splunk AppDynamics Ansible コレクションは、Splunk AppDynamics エージェントをインストールして設定します。サポートされているすべてのエージェントを、Ansible Galaxy から Ansible® 制御ノードに自動的にダウンロードできます。®オンプレミスバージョンを使用している場合は、ローカルリポジトリからエージェントをダウンロードします。これにより、エージェントの取得とアップグレードが容易になります。

使用可能な展開オプションの説明については、「Common Role Variables共通ロールの変数」を参照してください。

Splunk AppDynamics Ansible コレクションは、エージェントが基本設定でアップグレードされるコード展開として(イミュータブル)インフラストラクチャをサポートするように構築されています。そのため、このコレクションでは、ターゲットサーバーでの手動の設定変更は考慮されません。

警告: カスタムエージェント設定は、その設定が Ansible ロールに書き込まれている場合にのみサポートされます。Splunk AppDynamics Ansible コレクションは、ローカルまたは既存の設定を、プレイブックで定義されている変数で上書きします。そのため、カスタムエージェント設定を Ansible ロールに変換して、資産全体の展開と設定の一貫性を確保することを強く推奨します。

次の図では、ワークフローについて説明しています。

ダウンロードポータルまたはカスタムエンドポイントから Splunk AppDynamics エージェントをダウンロードします

から Splunk AppDynamics Ansible コレクションをダウンロードします。

(オプション)ファイルサーバーを管理している場合は、カスタムエンドポイントからエージェントバイナリをダウンロードします。

プレイブックを使用してエージェントを設定します。「プレイブック」を参照してください。

ファイルサーバーとプレイブックで構成される制御ノードが、設定を管理対象ノードにプッシュします。