Citrix Application Delivery Managementサービス

構成ジョブの作成

ジョブとは、1つまたは複数の管理対象インスタンスに対して作成および実行できる構成コマンドのセットです。

ジョブを作成して、インスタンス間で設定を変更できます。ネットワーク上で複数のインスタンスでの構成の複製を実行し、またCitrix Application Delivery Management(ADM)GUIを使用して 設定タスクの記録と再生を実行し、CLIコマンドに変換できます。

Citrix ADM 構成ジョブ機能を使用して、構成ジョブの作成、電子メール通知の送信、および作成されたジョブの実行ログの確認を行うことができます。

Citrix ADM で構成ジョブを作成するには:

  1. [ ネットワーク ] > [ 構成ジョブ] に移動します。

  2. [ ジョブの作成] をクリックします。

  3. [ Create Job ] ページの [ Select Configuration ] タブで、[Job Name] を指定し、リストから [ Instance Type ] を選択します。

  4. [ 構成ソース ] リストで、作成する構成ジョブテンプレートを選択します。選択したテンプレートのコマンドを追加します。

    • コマンドを入力するか、保存されている構成テンプレートから既存のコマンドをインポートできます。

    • 構成ジョブでジョブを作成するときに、構成エディタで異なるタイプの複数のテンプレートを追加することもできます。

    • [ Configuration Source ] リストから別のテンプレートを選択し、テンプレートを構成エディタにドラッグします。テンプレートタイプは、 構成テンプレート組み込みテンプレートマスター構成レコードと再生インスタンスとファイルです。

    マスター構成ジョブの展開テンプレートを初めて追加する場合は、異なる種類のテンプレートを追加すると、ジョブテンプレート全体がマスター構成の種類になります。

    設定エディタでコマンドを再配置したり、並べ替えたりすることもできます。コマンドラインをドラッグアンドドロップすると、コマンドを別の行に移動できます。テキストボックスでコマンドライン番号を変更するだけで、コマンドラインを 1 行から任意のターゲットラインに移動または再配置することもできます。構成ジョブの編集中に、コマンドラインを並べ替えたり、並べ替えたりすることもできます。

    変数を定義して、これらのパラメータに異なる値を割り当てたり、複数のインスタンス間でジョブを実行したりできます。構成ジョブの作成または編集中に定義したすべての変数を、1 つの統合ビューで確認できます。「 変数のプレビュー 」(Preview Variables) タブをクリックして、設定ジョブの作成または編集中に定義した 1 つの統合ビューで変数をプレビューします。

    構成エディタのすべてのコマンドに対して、ロールバックコマンドをカスタマイズできます。カスタマイズされたコマンドを指定するには、カスタムロールバックオプションを有効にします。

    重要

    カスタムロールバックを有効にするには、[ ジョブの作成 ] ウィザードを完了します。[ 実行 ] タブで、[コマンド 失敗時に ] リストから [ 成功したコマンドのロールバック ] オプションを選択します。

  5. [ Select Instanc es] タブで、構成監査を実行するインスタンスを選択します。

    1. Citrix ADCの高可用性ペアでは、プライマリノードまたはセカンダリノードに対してローカルに構成ジョブを実行できます。ジョブを実行するノードを選択します。

      • [プライマリノードで実行する ]: プライマリノードでのみジョブを実行するには、このオプションを選択します。

      • [ セカンダリノードで実行 ]: セカンダリノードでのみジョブを実行するには、このオプションを選択します。

      プライマリノードとセカンダリノードの両方を選択して、同じ構成ジョブを実行することもできます。プライマリノードまたはセカンダリノードを選択しない場合、構成ジョブはプライマリノード上で自動的に実行されます。

    2. [ Add Instances ] をクリックし、リストからインスタンスを選択します。[OK] をクリックします。

    3. [次へ] をクリックします。

  6. 変数値の指定 」タブには、次の 2 つのオプションがあります。

    1. 入力ファイルをダウンロードして、コマンドで定義した変数の値を入力し、Citrix ADM サーバーにファイルをアップロードします。

    2. すべてのインスタンスに定義した変数に共通の値を入力します。

    3. [次へ] をクリックします。

  7. [ ジョブプレビュー ] タブで、各インスタンスで実行するコマンドを評価および確認します。このタブには、[ 構成の選択 ] タブでロールバックコマンドが指定されている場合は、ロールバックコマンドも表示されます。

  8. [ Execute ] タブで、ジョブを今すぐ実行するか、後でジョブを実行するようにスケジュールするかを選択します。

    また、[コマンドが失敗した場合]ボックスの一覧から、 コマンドが失敗した場合にCitrix ADMが実行する必要があるアクションのいずれかを選択します。

    • エラーを無視して続行:Citrix ADMは、失敗したコマンドを無視し、選択したインスタンスに対して残りのコマンドを実行します。

      注:

      この操作では、進行中の構成ジョブを中止することはできません。

    • 後続の実行をCitrix ADM:実行中にコマンドが失敗すると、残りのコマンドが停止します。

    • 成功したコマンドのロールバック:実行中にコマンドが失敗した場合、Citrix ADMは正常に実行されたコマンドをリストアします。

      カスタムロールバックが有効な場合、Citrix ADMは、失敗したコマンドに対応するロールバックコマンドを実行します。

  9. [完了] をクリックします。

ジョブにメールと Slack 通知を送信するには:

ジョブが実行またはスケジュールされるたびに、メールと Slack 通知が送信されるようになりました。通知には、関連する詳細とともに、ジョブの成功または失敗などの詳細が含まれます。

  1. [ ネットワーク] > [構成ジョブ] に移動します。

  2. メールと Slack 通知を有効にするジョブを選択し、[ 編集] をクリックします。

  3. [ 実行 ] タブで、[ 実行レポートの受信 方法] ペインに移動します。

    • [ Email ] チェックボックスをオンにして、実行レポートの送信先となる電子メール配布リストを選択します。

      電子メール配布リストを追加する場合は、[ 追加 ] をクリックし、電子メールサーバーの詳細を指定します。

    • Slack 」チェック・ボックスを選択し、実行レポートの送信先となるSlackチャネルを選択します。

      Slack プロファイルを追加する場合は、[ 追加 ] をクリックし、必要な Slack チャンネルのプロファイル名**、チャンネル名、 **トークン を指定します。

    Slack プロファイルの作成

  4. [完了] をクリックします。

実行要約の詳細を表示する手順は、次のとおりです。

  1. [ ネットワーク ] > [ 構成ジョブ] に移動します。

  2. 実行サマリーを表示するジョブを選択し、「 詳細」をクリックします。

  3. 実行サマリー 」をクリックすると、次の項目が表示されます。

    • 実行されたジョブのインスタンスのステータス

    • コマンドはジョブで実行される

    • ジョブの開始時刻と終了時刻、および

    • インスタンスユーザーの名前

    実行概要の表示

構成ジョブの作成