パイプラインステータスの定義

HERE Platform Pipeline ステータスは、 Grafana で利用できるデフォルトのホームで、次のメトリクスを示します。

パイプラインの監視とトラブルシューティングの詳細について は、『パイプライン開発者ガイド』の「パイプライン監視」を参照してください。

バッチジョブまたはストリームジョブの内部ライフサイクルに関する次のメトリクスレポート。 これらのステータスは、 API によって報告されたパイプラインステータスに直接対応しているとは限りません。 また、これらのメトリクスは、パイプラインジョブが存在する場合にのみ利用できます。

pipeline_jobs_submitted

このメトリックは 1 、パイプラインクラスタリソースの最初のコンポーネントが開始された瞬間から、ジョブの処理が開始される瞬間までの値で報告されます。

pipeline_jobs_running

このメトリックは 1 、ジョブの処理が開始された時点からジョブが終了する時点までの値でレポートされます。 ジョブが正常に完了したか、完了に失敗したか、またはユーザーによってキャンセルまたは一時停止された場合、ジョブが終了することがあります。

pipeline_jobs_completed

このメトリックは 1 、ジョブ が正常 に処理を完了してからパイプラインクラスタリソースが終了するまでの時間の値で報告されます。

pipeline_jobs_failed

このメトリックは 1 、ジョブが 失敗して終了した時点から パイプラインクラスタリソースが終了するまでの値で報告されます。

pipeline_jobs_cancelled ( 廃止されました。 削除日 : 2021 年 2 月 1 日 )

このメトリックは ストリームランタイム環境にのみ適用 され、ユーザーが一時停止またはアップグレードリクエストを発行した場合にのみ報告されます。 このメトリックは 1 、セーブポイントが作成され、パイプラインクラスタリソースが終了するまでジョブの処理が停止した時点からの値で報告されます。

注 : パイプラインでの操作をキャンセルします

キャンセルリクエストは、すべてのクラスタリソースを終了するだけで、プラットフォームによって処理されます。 パイプラインがハードシャットダウンされています。 メトリクスは pipeline_jobs_canceled 、の値では表示されませ 1ん。 最後に報告される pipeline_jobs_running のは、の値です 1

pipeline_jobs_submitted _ts.

このメトリックは、パイプラインクラスタが初期化を開始したおおよそのタイムスタンプを 1970 年 1 月 1 日 00:00 UTC からの秒数で報告します。 このメトリックは、パイプラインクラスタリソースの最初のコンポーネントが開始された瞬間からリソースが終了した瞬間までの間、 0 より大きい値で報告されます。 報告された値はほとんど一定ですが、いずれかのコンポーネントが再起動された場合、このメトリックを後の値にリセットできます。

pipeline_jobs_running_ts

このメトリックは、ストリームまたはバッチフレームワークによって報告されたように、パイプラインが処理を開始したタイムスタンプを 1970 年 1 月 1 日 00:00 UTC からの秒数で報告します。 このメトリックは、ストリームまたはバッチフレームワークがジョブを実行中と報告した時点からリソースが終了するまでの間、 0 より大きい値で報告されます。 報告された値はほとんど一定ですが、ストリーム パイプラインの場合、ストリームジョブの再起動時に値がリセットされます。 次に、ジョブが最後に実行状態になった時刻がレポートされます。

pipeline_jobs_completed_ts

このメトリックは、ストリームまたはバッチフレームワークによって報告されたように、 1970 年 1 月 1 日 00:00 UTC からの秒数で、パイプラインが正常に処理を完了したタイムスタンプを報告します。 このメトリックは、ストリームまたはバッチフレームワークがジョブを実行中と報告した時点からリソースが終了するまでの間、 0 より大きい値で報告されます。

pipeline_jobs_failed_ts

このメトリックは、ストリームまたはバッチフレームワークによって報告されたように、 1970 年 1 月 1 日 00:00 UTC 以降の秒数で、パイプラインが失敗して処理を完了したタイムスタンプを報告します。 このメトリックは、ストリームまたはバッチフレームワークがジョブを失敗と報告した時点からリソースが終了するまでの間、 0 より大きい値でレポートされます。 再起動を通過するストリーム パイプラインに障害が発生したとは見なされません。

注 : タイムスタンプメトリクス (_ts)

タイムスタンプのメトリクスは、パイプラインのライフサイクルにおけるランタイムイベントのより正確な情報を提供するために再評価されます。 すべてのメトリックと同様に、それらのメトリックは独自のタイムスタンプ属性でレポートされます。 ただし、この属性は、イベント が発生した時間ではなく、メトリックが報告された時間として解釈されます。 値と報告されたタイムスタンプの差は、数分程度異なる場合があります。

注意 : パイプラインのキャンセルとアップグレード

パイプラインのキャンセルを示すメトリックはありません。 プラットフォームは、終了メトリクス pipeline_jobs_completed_ts 、およびパイプラインが自然なライフサイクルを完了するケース pipeline_jobs_failed_ts (処理を正常に完了するか、エラーが発生した後でジョブを終了すること)についてのみ提供します。 これは主にバッチパイプラインに適用されます。ストリームパイプラインは無期限に実行されることが予想されるためです。 このため、ユーザーが [ キャンセル ] または [ 一時停止 ] を選択した場合の標準的な動作は、ジョブの有効期間の残りの期間、 pipeline_jobs_completed_ts および pipeline_jobs_failed_ts の値が 0 のままになることです。

アップグレードまたは再起動の特殊なケースでは pipeline_jobs_running_ts 、後続のジョブの実行が開始された後も、先行のパイプラインジョブによってレポートが保持されることがあります。 この場合 pipeline_jobs_running_ts 、後続ジョブの値は、先行ジョブの終了のおおよその時間を解釈する必要があります。

」に一致する結果は 件です

    」に一致する結果はありません