模型对比
| 维度 | Pull 拉取 | Push 推送 |
|---|---|---|
| 发起方 | 监控服务端 | 被监控程序或代理 |
| 目标管理 | 服务发现自动感知变化 | 发送方自行维护地址 |
| 失联语义 | 抓取失败即 up=0,可告警 | 停推难以区分正常与异常 |
| 典型场景 | 常驻服务、主机、中间件 | 批处理、定时任务、跨网段上报 |
推送批处理指标到 Pushgateway
推送批处理指标到 Pushgateway
printf 'etl_last_success_timestamp_seconds 1755000000
etl_records_processed_total 182000
' | \
curl --data-binary @- http://127.0.0.1:9091/metrics/job/nightly_etl/instance/db-01Pushgateway 上的序列不会自动过期:任务下线后要删除对应分组,否则陈旧数据会持续被上报。