prometheus简介 - Go语言中文社区

prometheus简介


特性

1.多维度数据模型。

2.灵活的查询语言。

3.不依赖分布式存储。

4.通过http拉取的方式采集数据。

5.也支持通过推送数据的方式采集。

6.支持服务发现或静态配置。

7.graph和dashboarda支持多节点。

组件

1.prometheus server 抓取并存储时间序列数据。

2.一些client libiaries。

3.push gateway 支持推送。

4.各种expoter, 支持各种开源组件的metric采集。

5.alertmanager 支持报警处理。

6.其他支持工具

架构

 

适合哪些场景?

既支持以机器为中心也支持面向服务的监控。

每个prometheus单独部署,不依赖外部服务。

 

不适合哪些场景?

要求采集数据100%精确(个人感觉目前任何监控系统也达不到100%精确,所以不适用场景可以忽略,一些极端情况下允许丢弃数据,比较监控系统主要处理时序数据,如果线上故障存在,仍然有后续数据可以发出报警)

 

 

 

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/lr982330245/article/details/81504919
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2019-08-27 15:06:34
  • 阅读 ( 1202 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

推荐文章

猜你喜欢