Prometheus的组成架构
时间: 2023-11-29 16:50:28 浏览: 39
回答: Prometheus的监控实现是基于HTTP周期性抓取被监控组件的状态,只要被监控组件提供符合Prometheus定义的数据格式的HTTP接口,就可以加入Prometheus监控。 Prometheus的架构可分为数据采集、存储和展示三个部分。数据采集是通过HTTP周期性抓取被监控组件的状态数据,被监控组件需要提供符合Prometheus定义的数据格式的HTTP接口。数据采集后,数据会被存储在Prometheus的本地存储中。最后,Prometheus提供了一个展示界面,用户可以通过该界面查看监控数据并进行查询和分析。 近期发布的Prometheus 2.0集成了TSDB,提高了性能和资源利用率,如CPU使用率降低到20%-40%,磁盘I/O和磁盘空间使用率降低到33%-50%。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [Prometheus详解(二)——Prometheus原理与架构](https://blog.csdn.net/weixin_40228200/article/details/124677548)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [Prometheus 简介与架构](https://blog.csdn.net/qq_34556414/article/details/113844710)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]