Junsheng-Wu.github.io

返回

prometheus 架构图

Do one thing and do it well avatar

prometheus代码结构图

avatar

prometheus metrics

avatar

一个metric从采集到存储到处理的流程

  1. 专属的采集器采集对应的监控数据
  2. prometheus通过配置注册或者服务发现机制生成target
  3. prometheus定期轮循(可配置)采集target中的数据。
  4. 数据通过Scrap Manager组件拉取后传入TSDB 的Head块中进行存储。
  5. Head块存满2h数据后存为历史数据。