上面左边是我的个人微信,如需进一步沟通,请加微信。 右边是我的公众号“Openstack私有云”,如有兴趣,请关注。
作为一个生产系统,全面的系统监控是必不可少的一个环节,以前都是使用zabbix,但是Openstack这一块的监控工具现在更加主流的监控工具已经是google开源的监控产品Prometheus(普罗米修斯) ,这个监控工具使用go语言编写,脱离于集中数据存储,据说性能比zabbix要好,复杂度要比zabbix要低,这么好的东西怎么能不去学习使用呢?
我找到了官网,学习了相关的概念,官网地址:
另外,网上有一篇文章写的很好,将一些关键概念和配置都讲到了,并且是通过docker-compose来进行部署管理,网址如下:
http://cizixs.com/2018/01/24/use-prometheus-and-grafana-to-monitor-linux-machine
先介绍一下概念性的东西。
Prometheus主要有以下的特性:
数据
Prometheus