MongoDB可视化监控

MongoDB可视化监控

目标:可视化显示MongoDB的运行状态。
工具:Grafana,Prometheus
因为grafana本身数据源没有mongodb,所以中间加上Prometheus来对mongodb进行监控

Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库,其使用go语言开发。基本原理是通过HTTP协议周期性抓取被监控组件的状态,任意组件只要提供对应HTTP接口就可以接入监控。(报警后续可以加入)

Grafana是一个开源的度量分析和可视化套件,常用于可视化基础设施和应用程序分析的时间序列数据。

部署

需要安装的组件:
Prometheus 
Grafana 

node_exporter
mongodb_exporter

步骤 安装go环境

$ yum install go $ go version go version go1.6.3 linux/amd64

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpdsdz.html