[スケジュール済みジョブ] テーブルから、パフォーマンスの低下の原因となっている、または必要以上に実行されているスケジュール済みジョブを特定します。
手順
-
移動先 .
-
[スケジュール済みジョブ] テーブル内の実行済みスクリプトインクルードを表示して、潜在的なパフォーマンスの問題を特定します。
- 日の範囲を選択して、1 日、7 日、または 30 日の期間にフォーカスします。
- [範囲内の平均処理時間 (Average processing duration in range)] 列でソートして、実行時間の長いジョブを特定します。
- [範囲内の実行回数 (Run count in range)] 列でソートして、どのジョブが最も頻繁に実行されているかを確認します。
- [範囲内のエラー数 (Error count in range)] 列でソートして、エラーが最も多いジョブを特定します。
-
スケジュール済みジョブを選択して、潜在的な問題を調査します。
[処理期間] 詳細グラフには、スケジュール済みジョブの平均実行時間とその 1 日の移動平均が表示されます。
-
[処理期間] 詳細グラフを分析して、スケジュール済みジョブのパフォーマンスを経時的に表示します。
![[処理期間] 詳細グラフ](https://www.servicenow.com/docs/api/khub/maps/SFMraIQUwxQdcxJIftCuPg/resources/KM6soSnCBvrkEXWrGlj3bg-SFMraIQUwxQdcxJIftCuPg/content?v=a08f29a83f0c917e)
ジョブが予期せず実行されているか、営業時間中に実行されているか、または使用率のピーク時に実行されているかを判断します。
-
ジョブの詳細とスケジュールを表示し、[レコードの表示] を選択して、改善できるかどうかを判断します。
- ジョブの実行頻度が高すぎる場合、または使用率のピーク時に実行されている場合は、ジョブのスケジュールを変更します。
- [セッション情報] タブの [ログインユーザー] グラフでユーザーアクティビティが少ない期間を探して、スケジュール済みジョブの実行に最適な時間を決定します。
- スケジュール設定済みのスクリプトまたはレポートを確認し、最適化または削除できるかどうかを判断します。
-
[更新] を選択します。
-
[処理期間] 詳細グラフを表示して、スケジュール済みジョブのパフォーマンスを経時的にチェックします。
-
平均処理時間が改善されるまで、スケジュールまたはジョブの詳細の調整を続けます。