監査テンプレートの作成
ネットワークの最適なパフォーマンスを確保するため、特定のインスタンスで特定の構成が実行されていることを確認する必要があります。また、管理対象の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がインスタンスをグローバルにポーリングする分数を入力します。
-
テンプレートスケジュールをカスタマイズする。このオプションを使用して、テンプレートを実行する必要がある時間と頻度を設定します。
-
メールでレポートを送信する。このオプションを使用して、差分レポートをメール添付ファイルとして送信するメールプロファイルを構成します。
-
-
完了 をクリックします。

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