Skip to content
Latchkey

Pushgateway とは?

Pushgateway は、バッチや一時的な job が終了前にメトリクスをプッシュするステージング用のサービスです。プルベースのコレクターは、すでに終了したプロセスをスクレイプできないためです。ゲートウェイは最後にプッシュされた値を保持し、コレクターが通常のスケジュールで読み取れるよう公開します。これはプッシュ型のプロデューサーとプル型のシステムを橋渡しするために存在します。

なぜ重要か

短命な CI の job や cron タスクは、スクレイパーが到達する前に消えてしまいます。Pushgateway はそれらの最終メトリクスを捕捉するのでデータが失われず、build ごとの job 結果のレポートに適しています。

関連ガイド