Prometheus

 

一、Prometheus简介
Prometheus是一套开源的系统监控报警框架。Prometheus作为新一代的云原生监控系统,相比传统监控监控系统(Nagios或者Zabbix)拥有如下优点。
易管理性
Prometheus: Prometheus核心部分只有一个单独的二进制文件,可直接在本地工作,不依赖于分布式存储。
Nagios: 需要有专业的人员进行安装,配置和管理,并且过程很复杂。
业务数据相关性
Prometheus:监控服务的运行状态,基于Prometheus丰富的Client库,用户可以轻松的在应用程序中添加对Prometheus的支持,从而让用户可以获取服务和应用内部真正的运行状态。
Nagios:大部分的监控能力都是围绕系统的一些边缘性的问题,主要针对系统服务和资源的状态以及应用程序的可用性。
另外Prometheus还存在以下优点:
高效:单一Prometheus可以处理数以百万的监控指标;每秒处理数十万的数据点。
易于伸缩:通过使用功能分区(sharing)+联邦集群(federation)可以对Prometheus进行扩展,形成一个逻辑集群;Prometheus提供多种语言的客户端SDK,这些SDK可以快速让应用程序纳入到Prometheus的监控当中。
良好的可视化:Prometheus除了自带有Prometheus UI,Prometheus还提供了一个独立的基于Ruby On Rails的Dashboard解决方案Promdash。另外最新的Grafana可视化工具也提供了完整的Proetheus支持,基于Prometheus提供的API还可以实现自己的监控可视化UI。

 

 

 

 

Prometheus的介绍与实践
https://blog.csdn.net/polo2044/article/details/83051314

 

 

Prometheus 介绍
https://www.cnblogs.com/zqj-blog/p/10871033.html

 

 

如何使用 Prometheus 轻松实现集群监控?
https://baijiahao.baidu.com/s?id=1660670874425237776&wfr=spider&for=pc

 

 

搭建:

https://www.cnblogs.com/shhnwangjian/p/6878199.html

posted on 2020-05-03 08:16  ziyi_ang  阅读(128)  评论(0编辑  收藏  举报

导航