首页/云/可观测性速查/Prometheus 架构与组件概览
本包目录(282 条)
监控体系与方法40 条
Prometheus 与采集64 条
Grafana 与看板53 条日志平台52 条链路追踪23 条告警与响应50 条

Prometheus 架构与组件概览

Prometheus 是拉取模型的时序监控系统:服务端按配置抓取目标、写入本地 TSDB,规则引擎持续评估记录与告警规则,通过 HTTP API 供 Grafana 等消费。

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

核心组件

组件职责默认端口
Prometheus Server抓取、存储、查询、规则评估9090
Exporter把目标系统指标转为 metrics 端点9100(node)等
Pushgateway接收短生命周期任务推送9091
Alertmanager告警分组、抑制、静默与通知9093
Grafana查询与可视化(常用搭配)3000

组件关系示意

组件关系示意
[exporters] --scrape--> [Prometheus] --alerts--> [Alertmanager] --notify--> 值班通道
                             |  HTTP API (/api/v1/query)
                             v
                          [Grafana]
Prometheus 默认单机存储、无内置长期归档:跨集群与长期保留通常配合远程写或 Thanos/Mimir 一类方案。

易错点

  • 把 Prometheus 当长期存储用:默认保留期有限,历史数据依赖远程存储方案
  • 单实例承载过多目标时会先遇到抓取瓶颈,需要按功能分区或多实例分片

数据来源与参考

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌