ネットワークの最適なパフォーマンスのために、特定の構成が特定のインスタンスで実行されていることを確認したいとします。また、管理対象のCitrix Application Delivery Controller™ (ADC) インスタンス全体の構成変更を監視し、構成エラーをトラブルシューティングし、突然のシステムシャットダウン後に保存されていない構成を回復したい場合もあります。特定のインスタンスで実行したい特定の構成を持つ監査テンプレートを作成できます。NetScaler Application Delivery Management (NetScaler ADM) は、これらのインスタンスを監査テンプレートと比較し、構成に不一致がある場合に報告します。これにより、エラーをトラブルシューティングして修正することができます。
テンプレートを実行する時間をスケジュールすることで、監査テンプレートの実行を自動化できます。また、NetScaler® ADM がテンプレートを実行する頻度を設定することもできます。テンプレートは、毎日、週の特定の曜日、または月の特定の日に実行できます。また、NetScaler ADM によって生成された差分レポートを、設定可能な指定されたメールアドレスに送信するオプションもあります。このオプションにより、ユーザーはレポートをメール添付ファイルとして受け取ることができ、手動でレポートを確認するために NetScaler ADM にログインする必要がありません。
監査テンプレートを作成するには:
-
Infrastructure > Configuration Audit > Audit Templates に移動し、Add をクリックします。
-
Create Template ページで、Audit Commands タブで、テンプレート名とその説明を指定します。
-
Configuration Editor で、コマンドを入力し、そのコマンドを構成テンプレートとして保存します。エディターの左ペインから既存のテンプレートをドラッグすることもできます。
-
変数に変換したい値を選択し、Convert to Variable をクリックします。たとえば、ロードバランシングサーバーの IP アドレス ipaddress を選択し、下の画像に示すように Convert to Variable をクリックします。
変数にデフォルト値をさらに指定したい場合は、Advanced オプションをクリックします。
コマンドを構成テンプレートとして保存することもできます。

-
Save をクリックし、次に Next をクリックします。
-
Select Instances タブで、構成監査を実行するインスタンスを選択します。
-
Specify Variable Values タブには、2つのオプションがあります。
-
入力ファイルをダウンロードして、コマンドで定義した変数の値を入力し、そのファイルをNetScaler ADMサーバーにアップロードします。
-
すべてのインスタンスに対して定義した変数に共通の値を入力します。
-
次へをクリックします。
テンプレート変数を指定します(/en-us/netscaler-application-delivery-management-software/media/nmas-audit-confg-changes-instances-3.png)
-
テンプレートプレビュータブで、各インスタンスまたはインスタンスグループで実行されるコマンドを評価および検証できます。次へをクリックします。
-
テンプレートのスケジュールタブには、テンプレートの実行を自動化し、差分レポートを送信するメールアドレスを設定するための3つのオプションがあります。
-
グローバルポーリング間隔を使用。このオプションを選択すると、NetScaler ADMでグローバルに設定された時間にインスタンスでテンプレートが実行されます。
-
テンプレートのスケジュールをカスタマイズ。このオプションを使用して、テンプレートを実行する必要がある時間と頻度を設定します。
-
メールでレポートを送信。このオプションを使用して、差分レポートをメール添付ファイルとして送信するメールプロファイルを構成します。
-
完了をクリックします。
テンプレートのスケジュール(/en-us/netscaler-application-delivery-management-software/media/nmas-audit-confg-changes-instances-4.png)
監査テンプレートは監査テンプレートリストに表示され、指定されたインスタンスの構成に対してスケジュールされた時間に実行されます。