.NET構成の管理
大きくスケーリング拡大された環境では、同じ .NET アプリケーションを実行する複数のマシンに同じ .NET エージェント構成が使用されることが多くなります。複数のマシンに対して手動で構成を更新すると、手間がかかり、エラーが発生しやすい可能性があります。
.NET エージェントの ファイルのアップロードと管理には、コントローラの構成管理ツールを使用します。
ご使用のマシンの .NET エージェント構成に関するすべてのファイルの管理は、[Settings] > [Agent Management] > [Manage Agents] > [Config Management] をクリックして行います。
要件
- 「ユーザー、グループ、役割、認証などの管理」などアカウントレベルの権限を伴う役割におけるメンバーシップ。
- 有効な
config.xml構成ファイル。構成管理ツールはconfig.xmlファイルを検証しない。 - 構成を展開するマシンにインストールされた .NET エージェント 4.1 以降。
Web ロールと Worker ロールのマシン名が必ずしも固有ではないため、Splunk AppDynamics の NuGet パッケージを使用して Azure Cloud Services に展開された .NET エージェントは構成管理に登録されません。マシン名が重複すると、予期しない結果が生じる可能性があります。
構成ファイルの識別
コントローラで構成の管理を開始するには、アップロードする構成ファイルまたは構成ファイルのセットを指定します。ユーザーが .NET エージェント構成に精通していない場合、Cisco AppDynamics ではエージェントを構成するために、各マシンでエージェント構成ユーティリティを使用することが推奨されています。 「.NET エージェントの管理」 および 「.NET エージェントの構成」を参照してください。
構成プロパティの完全なリストについては、「.NETエージェントの構成プロパティ」を参照してください。
- Cisco AppDynamics のエージェント構成ユーティリティで構成した
config.xmlファイルを、XML の有効性の確認に使用します。 - 同様のマシンにまったく同じ構成が必要な場合は、以前に構成したマシンの
config.xmlファイルをテンプレートとして使用します。
設定のインポート
[設定のインポート(Import Config)] ダイアログで、config.xml をアップロードできます。
- 命名規則を使用して、構成するマシンのタイプを識別。
- 構成名には、日付とバージョンのスキームを使用すると有用。
- 構成をクリックして、[設定の編集(Edit Config)] をクリックし、構成名を変更します。
- 構成をダブルクリックしてXMLを表示。XMLはコピー可、変更は不可。
マシンへの構成の割り当て
構成管理ツールを使用すると、マシンを構成に割り当てたり、その構成を別のマシンへ変更できます。コントローラで構成を割り当てると、.NETエージェントが構成ファイルを自動的にダウンロードします。
マシンに管理対象の構成がない場合、そのマシンは構成管理ツールではテンプレートが割り当てられていないマシンの後にこのマシンが表示されます。
構成管理のオプトアウト
コントローラから構成ファイルを受信しないようにエージェントを構成するには、enable_config_ deployment false config.xml .NET エージェント構成プロパティを設定します。
例:
<controller host="mycontroller.saas.appdynamics.com" port="443" ssl="true" enable_config_deployment="false">
古い構成の復元
誤って構成を割り当ててしまった場合、次の手順で前バージョンの config.xml を復元できます。
- [設定の管理(Config Management)] ペインで、現在割り当てられている構成から [テンプレートが割り当てられていないマシン(Machine with no assigned templates)] にマシンをドラッグ。
- そのマシン上で、既存の構成ファイルの名前
config.xmlをconfig.old.xmlなどに変更します。 - バックアップのサブディレクトリから
Configディレクトリにバックアップ構成ファイルをコピーします。バックアップファイルの名前は、config-<date>.xmlのフォーマットで指定します。 - バックアップ構成ファイルの名前を
config.xmlに変更します。 - オプションで、
config.xmlを編集して構成管理からオプトアウトできます。 - Cisco AppDynamicsAgent コーディネータサービスを再起動。
- Windowsサービス、インストゥルメント化されたWindowsサービス、インストゥルメント化されたスタンドアロンアプリケーションを再起動。