構成ジョブの作成

最終公開日 : Sep 25, 2026
ジョブとは、1つまたは複数の管理対象インスタンスで作成および実行できる一連の構成コマンドです。ジョブを作成して、インスタンス間で構成変更を行ったり、ネットワーク上の複数のインスタンスで構成を複製したり、NetScaler Console GUIを使用して構成タスクを記録および再生してCLIコマンドに変換したりできます。
NetScaler Consoleの構成ジョブ機能を使用して、構成ジョブの作成、電子メール通知の送信、作成されたジョブの実行ログの確認を行うことができます。
NetScaler Consoleで構成ジョブを作成するには:
  1. インフラストラクチャ > 構成 > 構成ジョブ に移動します。
  2. Create Job をクリックします。
  3. Create Job ページの Select Configuration タブで、ジョブ名を指定し、リストから Instance Type を選択します。
  4. Configuration Source リストで、作成する構成ジョブテンプレートを選択します。選択したテンプレートのコマンドを追加します。
    • コマンドを入力するか、保存済みの構成テンプレートから既存のコマンドをインポートできます。
    • 構成ジョブでジョブを作成する際に、構成エディターで異なる種類の複数のテンプレートを追加することもできます。
    • Configuration Source リストから、異なるテンプレートを選択し、それらのテンプレートを構成エディターにドラッグします。テンプレートの種類は、Configuration Template、In built Template、Master Configuration、Record and Play、Instance、File です。
    注
    Deploy Master Configuration Job テンプレートを初めて追加し、その後異なる種類のテンプレートを追加すると、ジョブテンプレート全体が Master Configuration タイプになります。
    構成エディターでコマンドを並べ替えたり、順序を変更したりすることもできます。コマンド行をドラッグアンドドロップすることで、ある行から別の行にコマンドを移動できます。また、テキストボックスのコマンド行番号を変更するだけで、ある行から任意のターゲット行にコマンド行を移動または再配置することもできます。構成ジョブの編集中にコマンド行を並べ替えたり、順序を変更したりすることもできます。
    これらのパラメータに異なる値を割り当てたり、複数のインスタンスでジョブを実行したりできる変数を定義できます。構成ジョブの作成または編集時に定義したすべての変数を、統合された単一のビューで確認できます。 Preview Variables タブをクリックすると、構成ジョブの作成または編集時に定義した変数を、統合された単一のビューでプレビューできます。
    コンフィグレーションエディターのすべてのコマンドに対して、ロールバックコマンドをカスタマイズできます。カスタマイズしたコマンドを指定するには、「カスタムロールバック」オプションを有効にします。
    重要
    カスタムロールバックを有効にするには、ジョブの作成ウィザードを完了します。そして、実行タブで、コマンド失敗時リストから成功したコマンドをロールバックオプションを選択します。
  5. インスタンスの選択タブで、構成監査を実行するインスタンスを選択します。
    1. NetScalerの高可用性ペアでは、プライマリノードまたはセカンダリノードにローカルな構成ジョブを実行できます。ジョブを実行するノードを選択します。
      • プライマリノードで実行 - このオプションを選択すると、プライマリノードでのみジョブが実行されます。
      • セカンダリノードで実行 - このオプションを選択すると、セカンダリノードでのみジョブが実行されます。
      同じ構成ジョブを実行するために、プライマリノードとセカンダリノードの両方を選択することもできます。プライマリノードまたはセカンダリノードのいずれも選択しない場合、構成ジョブは自動的にプライマリノードで実行されます。
  6. 変数値を指定タブには、2つのオプションがあります。
    1. 入力ファイルをダウンロードして、コマンドで定義した変数の値を入力し、そのファイルをNetScaler Consoleサーバーにアップロードします。
    2. すべてのインスタンスに対して定義した変数に共通の値を入力します。
    3. 次へをクリックします。
ジョブのメールおよびSlack通知を送信するには:
ジョブが実行またはスケジュールされるたびに、メールおよびSlack通知が送信されるようになりました。通知には、ジョブの成功または失敗などの詳細と、関連する詳細が含まれます。
  1. インフラストラクチャ > 構成 > 構成ジョブに移動します。
  2. メールとSlack通知を有効にしたいジョブを選択し、編集をクリックします。
  3. 実行タブで、実行レポートの受信方法ペインに移動します。
    • メールチェックボックスを選択し、実行レポートを送信したいメール配布リストを選択します。
      メール配布リストを追加したい場合は、追加をクリックし、メールサーバーの詳細を指定します。
    • Slackチェックボックスを選択し、実行レポートを送信したいSlackチャンネルを選択します。
      Slackプロファイルを追加したい場合は、追加をクリックし、必要なSlackチャンネルのプロファイル名、チャンネル名、トークンを指定します。
      Slackプロファイル(/en-us/netscaler-application-delivery-management-software/media/configjobemail-slack-added.png)
  4. 完了をクリックします。
ジョブのメールおよびSlack通知を送信するには:
ジョブが実行またはスケジュールされるたびに、メールとSlack通知が送信されるようになりました。通知には、ジョブの成功または失敗などの詳細と関連情報が含まれます。
  1. インフラストラクチャ > 構成 > 構成ジョブに移動します。
  2. メールとSlack通知を有効にしたいジョブを選択し、編集をクリックします。
  3. 実行タブで、実行レポートの受信方法ペインに移動します。
    • メールチェックボックスを選択し、実行レポートを送信したいメール配布リストを選択します。
      メール配布リストを追加したい場合は、追加をクリックし、メールサーバーの詳細を指定します。
    • 「Slack」チェックボックスを選択し、実行レポートを送信するSlackチャネルを選択します。
      Slackプロファイルを追加する場合は、「追加」をクリックし、必要なSlackチャネルの「プロファイル名」、「チャネル名」、および「トークン」を指定します。
  4. 「完了」をクリックします。
実行サマリーの詳細を表示するには:
  1. 「インフラストラクチャ > 構成 > 構成ジョブ」に移動します。
  2. 実行サマリーを表示するジョブを選択し、「詳細」をクリックします。
  3. 「実行サマリー」をクリックして、以下を表示します。
    • ジョブを実行したインスタンスのステータス
    • ジョブで実行されたコマンド
    • ジョブの開始時刻と終了時刻、および
    • インスタンスユーザーの名前
    「サマリー」(/en-us/netscaler-application-delivery-management-software/media/instanceuser.png)