“Checkpoint(检查点)”在不同技术场景下含义不同,常见包括:数据库检查点(如 PostgreSQL / MySQL / Oracle)、大数据/流式计算检查点(如 Flink / Spark Streaming)、深度学习训练检查点(如 PyTorch / TensorFlow)、分布式系统/容错检查点。
下面按常见场景说明如何监控 Checkpoint。
常用指标(通过 Prometheus + Grafana):
checkpointDurationlastCheckpointDurationnumberOfCompletedCheckpointsnumberOfFailedCheckpointscheckpointAlignmentTimecheckpointSizeJobManager / TaskManager 日志log_checkpoints = on
查看日志中:
checkpoint starting: ...
checkpoint complete: ...
SELECT * FROM pg_stat_bgwriter;
关注:
checkpoints_timedcheckpoints_reqbuffers_checkpointcheckpoint_sync_time.ckpt / .pt / .h5 文件:
✅ 统一指标采集(Prometheus / VictoriaMetrics)
✅ 可视化(Grafana)
✅ 失败自动告警(Alertmanager / 钉钉 / 企业微信)
✅ 历史趋势分析
✅ 容量与性能关联分析
如果你能告诉我你指的是哪种 Checkpoint(Flink / 数据库 / 训练框架 / 其他),我可以给你更具体、可直接用的监控方案和示例配置。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。