作業スケジュールの構成

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:9分
  • 作業計画を作成したら、計画をいつ実行すべきかを決定するための特定の基準を定義することが重要です。これには、計画実行の開始日と終了日の定義が含まれます。計画の柔軟な作業スケジュールを作成するために、複数の作業スケジュールを構成し、それに応じて割り当てることができます。

    始める前に

    必要なロール:sn_fsm_planned_wm.planned_work_admin および model_manager

    計画の作業スケジュールを構成する前に、作業計画を作成する必要があります。

    このタスクについて

    単一のスケジュールまたは複数のスケジュールを作成できます。たとえば、毎月 1 日と 15 日にコンピューターのクラスを再起動するスケジュールを設定できます。

    注:
    同じ計画に複数の作業スケジュールを定義する場合は、慎重に計画してください。たとえば、プリンタカートリッジを 3 か月ごとに交換するスケジュールを 1 つ設定します。10,000 ページが印刷されるたびにカートリッジを交換する別のスケジュールを設定します。この競合により、同じ週にカートリッジが 2 回交換される可能性があります。スケジュールが互いに競合しないようにしてください。
    作業スケジュールは、期間またはメーターのいずれかに基づいて作成でき、最初に発生した関連条件によってトリガーできます。たとえば、計画作業スケジュールフォームで、自動車のメンテナンススケジュールのトリガーとして [期間] または [メーター ] を選択し、期間を 6 か月、メーターを 10,000 マイルとして定義します。スケジュールは、いずれか早い方によってトリガーされます。[期間] または [測定] トリガーを選択すると、[作業計画] フォームの [計画作業レコード] 関連リストに [次回実行時間] フィールドと [次回実行値] フィールドが入力されます。
    注:
    作業計画レコードで、[ Next run time (次回実行時間 )] フィールドに表示されるタイムスタンプは、計画された作業を実行するために設定された時間と同じではありません。計画済みメンテナンス夜間実行レコードの [次のアクション] フィールドには、計画された作業の実際のスケジュール済みジョブ実行時間が表示されます。

    スケジュール済みジョブが実行されると、[ 次回実行時間 ] フィールドの値が次の計画された作業の夜間実行ジョブに設定された時間よりも短いかどうかがチェックされ、短ければ要求が生成されます。計画された夜間メンテナンスは実行されず、次回実行時刻に基づく要求は生成されません。

    設置日に基づいて、同じ作業計画に属する複数の資産に対して柔軟な作業スケジュールを作成できます。たとえば、[計画作業スケジュール] フォームで、複数の資産に対する計画スケジュールの開始基準として [フィールド値 ] を選択し、有効な開始参照として [ インストール済み ] を選択します。スケジュールは、作業計画に関連付けられている資産のインストール日に基づいて、計画作業レコードの開始日を識別します。[フィールド値の開始計画スケジュールの開始基準] を選択すると、[作業計画] フォームの [計画作業レコード] 関連リストに [次回実行時間] フィールドが入力されます。

    Planned Work Management Workspace を使用して作業計画スケジュールを作成することもできます。移動先 すべて > 作業計画管理 > ワークスペースをクリックし、[ リスト ] アイコン ( [リスト] アイコン) を選択します。

    手順

    1. 移動先 すべて > 作業計画管理 > 作業計画.
    2. 作業スケジュールに関連付ける作業計画を開きます。
    3. [Planned Work Schedules (計画作業スケジュール)] 関連リストで、[New (新規)] を選択します。
    4. フォームのフィールドに入力します。
      表 : 1. 計画作業スケジュール
      Field (フィールド) 説明
      名前 計画作業スケジュールの名前。
      簡単な説明 計画作業スケジュールの簡単なサマリー。
      トリガー 計画の実行をトリガーするタイミング条件。
      • 期間: 時間に基づいて実行される作業。選択内容に応じて、期間を定義するための追加フィールドが表示されます。
      • メーター: カウントに基づいて実行される作業。[ Every (各)] フィールドと [Field (フィールド )] フィールドが表示されます。
      • 条件: 特定の条件が満たされたときに実行されるメンテナンス。[ Filter Condition (フィルター条件 )] フィールドが表示されます。
      • スクリプト: メンテナンス計画を実行するための高度な基準を適用します。[ スクリプト] フィールドが表示されます。
      • 期間または測定: 時間とカウントのどちらか早い方に基づいて実行されるメンテナンス。期間と測定の詳細を指定する必要があります。
      プラン このスケジュールが含まれている作業計画の名前。

      このフィールドは、自動的に作業計画の名前に設定されます。

      アクティブ 作業計画のスケジュールを有効にするオプション。
      期間の詳細
      トリガータイプ 作業スケジュールの期間カテゴリ。たとえば、[ 複数の曜日] を選択すると、[ 曜日] フィールドが表示され、計画された作業を実行する曜日を指定できます。

      選択したトリガータイプに応じて異なるフィールドが表示されます。このフィールドは、[トリガー] で [期間] が選択されている場合に表示されます。

      月次タイプ [固定] または [フローティング] を選択して、スケジュールを実行する月の特定の日を指定します。

      このフィールドは、[ トリガータイプ] フィールドが [月次] に設定されている場合に表示されます。

      年次タイプ [固定] または [フローティング] を選択して、スケジュールを実行する年の特定の日と月を指定します。

      このフィールドは、[ トリガータイプ] フィールドが [年次] に設定されている場合にのみ表示されます。

      繰り返し間隔 スケジュールを繰り返す頻度を指定します。たとえば、週次の繰り返しを選択した場合は、毎週や 2 週間ごとなど、頻度を指定します。
      繰り返し 計画作業スケジュールの繰り返し頻度。

      このフィールドは、[ トリガータイプ] フィールドが [間隔] に設定されている場合に表示されます。

      Due day of week (曜日) 毎週メンテナンスを行う曜日。

      このフィールドは、[Trigger type (トリガータイプ)] で [Weekly (週次)] が選択されている場合に表示されます。

      Due day of month (月の特定日) 毎月メンテナンスを行う日付。

      このフィールドは、[Trigger type (トリガータイプ)] で [Monthly (月次)] または [Annual (年次)] を選択した場合に表示されます。

      Due month (実行月) 毎回のメンテナンスを行う月。

      このフィールドは、[Trigger type (トリガータイプ)] で [Annually (年次)] を選択した場合に表示されます。

      Due time (実行時間) メンテナンスを行う時刻 (時、分、秒)。

      このフィールドは、[Interval (間隔)] を除くすべてのトリガータイプに表示されます。

      リードタイム 作業を開始する日付を決定するための、 要求期限 までの日数。その日付は、タスクの [開始予定] フィールドに事前に入力されています。

      このフィールドは、[トリガー] で [期間] が選択されている場合に表示されます。

      計算間隔を保持 作業指示が完了した時点から間隔計算を再開するオプション。

      このフィールドは、[Trigger type (トリガータイプ)] で [Interval (間隔)]、[Monthly (月次)]、または [Annually (年次)] が選択されていて、[Monthly type (月次タイプ)] フィールドと [Annually type (年次タイプ)] フィールドで [Fixed (固定)] が選択されている場合に表示されます。

      条件 メンテナンススケジュールを実行するかどうかを決定する条件。

      このフィールドは、[トリガー] で [条件 ] が選択されている場合に表示されます。

      スクリプト メンテナンススケジュールを実行するかどうかを決定するスクリプト。たとえば、スクリプトが true を返すとメンテナンスが実行されます。「current」変数が使用可能です。この変数はメンテナンス中のレコード (CI など) を表します。

      このフィールドは、[トリガー] で [スクリプト] が選択されている場合に表示されます。

      測定の詳細
      テーブル メンテナンス対象として選択された資産または CI に関連付けられたテーブルを一覧表示します。

      このフィールドは、[Trigger (トリガー)] で [Meter (測定)] または [Condition (条件)] が選択されている場合に表示されます。

      Field (フィールド) [Every (各)] フィールドの発生頻度の適用対象を定義するために使用されるフィールド。たとえば、「ページ」フィールドに入力すると、「 間隔 」フィールドには、プランで定義されたアクションが実行される前に印刷されるページ数を入れることができます。

      このフィールドは、[トリガー] に [メーター ] が選択されている場合に表示されます。

      Every (各) 作業計画を実行する前に記録する必要があるマイルやページなどの発生回数。値はゼロ (0) より大きくなければなりません。

      このフィールドは、[トリガー] に [メーター ] が選択されている場合に表示されます。

      計算された測定を保持 [Every (各)] フィールドで定義された値に基づいてメーター計算を再開するオプション。
      エフェクティビティの詳細
      計画スケジュールの開始基準 計画作業スケジュールの開始日を決定するためのオプション。
      • 日付
      • フィールド値
      • スケジュール
      有効開始日 計画作業の作業がスケジュールされた時点からの有効開始日。
      有効開始日の参照 計画作業の開始日を決定するために使用するフィールド値。[有効開始日の参照] には、作業計画の条件を作成するために選択されたテーブルのフィールドのリストが表示されます。例:プリンター [cmdb_ci_printer]

      このフィールドは、[計画スケジュールの開始基準] で [フィールド値] が選択されている場合にのみ表示されます。

      スケジュール 作業計画の開始日の計算に使用するスケジュールの名前。

      このフィールドは、[計画スケジュールの開始基準] で [スケジュール] が選択されている場合にのみ表示されます。

      計画スケジュールの終了基準 計画作業スケジュールの終了日を決定する値。
      • 日付
      • フィールド値
      • 頻度 (Frequency)
      頻度 (Frequency) 計画された作業を実行する頻度を決定します。たとえば、頻度が 4 とされている場合、計画された作業サイクルは 4 回実行され、4 回目の反復後に終了します。
    5. [送信] を選択します。

    タスクの結果

    作業計画のスケジュールが作成されます。[スケジュールの発生] 関連リストがスケジュールに追加され、スケジュールのメンテナンスサイクルの発生を追跡します。

    期間ベースのスケジュールに対して、スケジュールの発生が自動的に作成されます。ただし、スケジュールに対して別のトリガーオプションが選択されている場合は、指定された条件または測定値が満たされた場合にのみ発生が作成されます。スケジュールの発生の作成は、有効な終了日によって異なります。有効終了日が指定されていない場合は、スケジュールの次の発生日が生成されます。