作業スケジュールの設定

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

    始める前に

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

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

    このタスクについて

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

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

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

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

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

    手順

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

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

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

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

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

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

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

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

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

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

      週の期限日 毎週メンテナンスを行う曜日。

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

      月の期限日 毎月メンテナンスを行う日付。

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

      実行月 毎回のメンテナンスを行う月。

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

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

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

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

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

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

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

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

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

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

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

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

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

      フィールド [各] フィールドの発生対象を定義するために使用するフィールド。たとえば、[ページ] フィールドが入力されている場合、[ ] フィールドには、計画で定義されたアクションが実行される前に印刷されるページ数を含めることができます。

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

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

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

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

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

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

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

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

    タスクの結果

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

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