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

-
変数値を指定タブには、次の2つのオプションがあります。
-
コマンドで定義した変数の値を入力するために入力ファイルをダウンロードし、そのファイルをNetScaler ADMサーバーにアップロードします。
-
すべてのインスタンスに対して定義した変数に共通の値を入力します。
-
-
次へをクリックします。

-
テンプレートプレビュータブで、各インスタンスまたはインスタンスグループで実行されるコマンドを評価および検証できます。次へをクリックします。

-
テンプレートのスケジュールタブには、テンプレートの実行をスケジュールし、差分レポートを送信するメールアドレスを設定するための次のオプションがあります。
-
グローバルポーリング間隔を使用。このオプションを選択すると、NetScaler ADMでグローバルに設定された時間にインスタンスでテンプレートが実行されます。注NetScaler ADM でグローバルポーリング間隔を構成するには、インフラストラクチャ > 構成監査 > 監査テンプレートに移動し、グローバルポーリング間隔をクリックします。ポーリング間隔フィールドに、NetScaler ADM がインスタンスをグローバルにポーリングする必要がある分数を入力します。
-
テンプレートスケジュールをカスタマイズします。このオプションを使用して、テンプレートを実行する必要がある時間と頻度を構成します。
-
メールでレポートを送信します。このオプションを使用して、差分レポートをメール添付ファイルとして送信するメールプロファイルを構成します。
-
-
完了をクリックします。

監査テンプレートは、監査テンプレートリストに表示され、指定されたインスタンスの構成に対して、スケジュールされた時間に実行されます。