エラー処理でのtChronometerStartとtChronometerStopの使用
このセクションでは、tChronometerStartとtChronometerStopを使ってジョブまたはサブジョブの所要時間を計測する方法について説明します。
ユースケース:
チョコレート専門会社の世界マーケティング担当部長が、毎朝特定のレポートを見たいと考えています。DevOpsチームは、ジョブを見守り、サービス レベル契約(SLA)を確実に順守するよう、ジョブの完了に要する時間に注目することを決めます。
サンプルジョブ
デザイン
この例では、ファイルが読み込まれる前に開始時間がtChronometerStartによってキャプチャーされます。終了が近づくと、tChronometerStopはジョブの終了時間をキャプチャーします。
与えられているユースケースを除いて、このコンポーネントは次の目的に使用できます。
- 定期監査を行って各ジョブのパフォーマンスを確認する
- ソース/入力ファイルストリームが多すぎる場合は、依存項目の待機を決定する