監査テンプレートを作成する

最終公開日 : Sep 25, 2026
ネットワークの最適なパフォーマンスのために、特定の構成が特定のインスタンスで実行されていることを確認したいとします。また、管理対象のNetScalerインスタンス全体で構成の変更を監視し、構成エラーをトラブルシューティングし、突然のシステムシャットダウン後に保存されていない構成を回復したい場合もあります。特定のインスタンスで監査したい特定の構成を含む監査テンプレートを作成できます。NetScaler Consoleはこれらのインスタンスを監査テンプレートと比較し、構成に不一致がある場合は報告します。構成に不一致があるたびに、NetScaler Consoleは構成差分レポートを生成し、これにより不要な構成変更のトラブルシューティングと修正が可能になります。
監査テンプレートの実行は、次の方法で自動化できます。
  • テンプレートを実行する時間をスケジュールする
  • NetScaler Consoleがテンプレートを実行する頻度を設定する。テンプレートは毎日、週の特定の曜日、または月の特定の日付に実行できます。
また、NetScaler Consoleによって生成された差分レポートを、設定可能な指定されたメールアドレスに送信するオプションもあります。このオプションにより、ユーザーはレポートをメール添付ファイルとして受け取ることができ、手動でレポートをエクスポートするためにNetScaler Consoleにログオンする必要がありません。
注 デフォルトの構成テンプレートでは、名前の変更オプションは無効になっています。ただし、カスタム構成テンプレートの名前は変更できます。
監査テンプレートを作成するには:
  1. Infrastructure > Configuration > Configuration Audit > Audit Templates に移動し、Add をクリックします。
  2. Create Template ページで、Audit Commands タブでテンプレート名とその説明を指定します。
  3. Configuration Editor ページで、コマンドを入力し、そのコマンドを構成テンプレートとして保存します。既存のテンプレートを左ペインからエディターにドラッグすることもできます。
  4. 変数に変換したい値を選択し、Convert to Variable をクリックします。たとえば、ロードバランシングサーバーのIPアドレス「ipaddress1」を選択し、Convert to Variable をクリックします。変数は、以下の画像に示すように「$」で囲まれます。
    変数に変換
    Define Variable ウィンドウで、この変数のプロパティ(名前、表示名、変数の種類)を設定します。変数にデフォルト値をさらに指定したい場合は、Advanced オプションをクリックします。
    変数を定義
    コマンドを構成テンプレートとして保存することもできます。
    コマンドを構成テンプレートとして保存
  5. Save をクリックし、次に Next をクリックします。
  6. Select Instances タブで、構成監査を実行するインスタンスを選択し、Next をクリックします。
    インスタンスの選択
  7. Specify Variable Values タブには、次の2つのオプションがあります。
    1. 入力ファイルをダウンロードして、コマンドで定義した変数の値を入力し、そのファイルをNetScaler Consoleサーバーにアップロードします。
    2. すべてのインスタンスに対して定義した変数に共通の値を入力します。
  8. Next をクリックします。
    ](/en-us/netscaler-console-service/media/nmas-config-audit-template-5.png)
  9. Template Preview タブでは、各インスタンスまたはインスタンスグループで実行されるコマンドを評価および検証できます。Next をクリックします。
    テンプレートプレビュー
  10. Schedule Template タブには、テンプレートの実行をスケジュールし、差分レポートを送信するメールアドレスを設定するための次のオプションがあります。
    • グローバルポーリング間隔を使用する。このオプションを選択すると、NetScaler Consoleでグローバルに設定された時間にインスタンスでテンプレートが実行されます。
      注
      NetScaler Console でグローバルポーリング間隔を設定するには、Infrastructure > Configuration > Configuration Audit > Audit Templates に移動し、Global Polling Interval をクリックします。Poll Interval フィールドに、NetScaler Console がインスタンスをグローバルにポーリングする間隔を分単位で入力します。
    • テンプレートスケジュールをカスタマイズ。このオプションを使用して、テンプレートを実行する必要がある時間と頻度を設定します。
    • メールでレポートを送信。このオプションを使用して、差分レポートをメール添付ファイルとして送信するメールプロファイルを構成します。
  11. Finish をクリックします。
    スケジュールテンプレート(/en-us/netscaler-console-service/media/nmas-config-audit-template-7.png)
    監査テンプレートは監査テンプレートリストに表示され、指定されたインスタンスの構成に対してスケジュールされた時間に実行されます。
    テンプレートの作成(/en-us/netscaler-console-service/media/nmas-config-audit-template-8.png)
Related information