首页/云/可观测性速查/联邦:从下级 Prometheus 拉取汇总数据
本包目录(282 条)
监控体系与方法40 条
Prometheus 与采集64 条
Grafana 与看板53 条日志平台52 条链路追踪23 条告警与响应50 条

联邦:从下级 Prometheus 拉取汇总数据

联邦让上级 Prometheus 通过 /federate 端点拉取下级实例的部分序列;适合分层架构,把跨集群的少量核心指标汇总到全局视图。

可观测性速查云更新于 2026-10-12

上级抓取下级汇总指标

上级抓取下级汇总指标
- job_name: 'federate'
  scrape_interval: 30s
  honor_labels: true
  metrics_path: /federate
  params:
    'match[]':
      - '{__name__=~"job:.*"}'   # 只取记录规则产出的聚合指标
  static_configs:
    - targets: ['prometheus-dc1:9090', 'prometheus-dc2:9090']
联邦适合汇总少量聚合指标;全量数据汇聚应使用 remote write,避免上级实例被分片规模拖垮。

易错点

  • 一次性拉取大量原始序列会让联邦端点成为瓶颈,只拉聚合指标
  • honor_labels 决定冲突标签处理方式,跨集群汇总时注意实例标签不要互相覆盖

数据来源与参考

  • Prometheus 文档 · Federation
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌