Prometheus 的架构设计基于分布式系统中的监控需求,能够高效地收集、存储和查询时间序列数据。它采用拉取(pull)模型、自动服务发现、数据持久化存储等方式来满足现代系统的监控和告警需求。 Prometheus 的架构 Prometheus 的架构包含多个核心组件,各自负责不同的功能模块,相互配合来实现整体的监控解决方案: 1. Prometheus Server