ワークフローパフォーマンスタイミング
ワークフローエンジンは詳細なパフォーマンスタイミングデータを生成することができ、遅いワークフローのトラブルシューティングに役立ちます。
重要:
Zurich リリースの時点で、新規顧客は、ServiceNow, Inc. によって作成および公開された従来のワークフローを受信しなくなります。従来のワークフロー機能はすべて ワークフロースタジオ コンテンツに置き換えられました。以前のバージョンからアップグレードした顧客のみが、既存の従来のワークフローを使用および編集できます。すべての顧客が従来のワークフローを作成できますが、代わりに ワークフロースタジオ を使用してプロセス自動化コンテンツを作成することを強くお勧めします。ワークフロースタジオにのみ新機能と拡張機能が提供されます。
アドミニストレーターはこの機能を有効にする必要があります。
ワークフローパフォーマンスタイミングが有効になっている場合、ワークフローエンジンはさまざまな実行速度のメトリクスを含む主要なパフォーマンスデータを追跡します。Workflow Timing [wf_workflow_timing]テーブルには、各ワークフローコンテキストのレコードとともにデータが格納されます。ワークフロータイミングレコードは、ワークフローエンジンがワークフローを完了したとき、アクティビティの完了を待つとき、またはワークフロー実行を終了したときに更新されます。
ワークフロー推定ランタイムプロパティ
アドミニストレーターは、Estimated Run Time(ERT)のプロパティを設定することにより、ワークフロー実行時間メトリクスの収集を有効にすることができます。
アドミニストレーターは、ERTメトリクスを使用して、ワークフローが予想より長く実行されているかどうかを判断し、ワークフロー処理のエラーを特定できます。ワークフロー操作ダッシュボードにランタイムメトリクスが表示されます。
ワークフローパフォーマンスのタイミングを有効にします
ワークフローのパフォーマンスのタイミングは、デフォルトでは無効になっています。システムプロパティを作成して有効にすることができます。
始める前に
手順
次の仕様を使用して、システムプロパティの追加を行います。
| フィールド | 値 |
|---|---|
| 名前 | glide.workflow.show_timing |
| タイプ | True | False |
| 値 | true |