介绍
Grafana是一个可视化面板,有着非常漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器,支持zabbix、InfluxDB、Prometheus,MySQL,PotgreSQL等数据源。主要特性:灵活丰富的图形化选项;可以混合多种风格;支持白天和夜间模式。
Prometheus(普罗米修斯)是一套开源的监控&报警&时间序列数据库的组合,可以用于监控Linux系统信息,MySQL等。
使用Grafana添加Prometheus数据源,可以实现MySQL非常友好的监控界面。
示意图
安装环境监控工具部署环境:
IP:10.xx.xxx.175
被监控环境:
IP:10.xx.xxx.181
安装包明细Golang:
go-1.4.3
>go-1.6
Prometheus:
prometheus-2.3.1
Prometheus exporter:
mysqld_exporter-0.10.0
node_exporter-0.16.0
grafana:
grafana-4.6.3-1.x86_64.rpm(最新版本5.2不可用)
grafana dashboard:
grafana-dashboards-1.9.0(最新版本1.12.0不可用)
参考及引用链接Go源码下载链接:
https://github.com/golang/go
Grafana-dashboards仪表盘下载链接:
https://github.com/percona/grafana-dashboards/tree/v1.9.0
Prometheus官方下载链接:
https://prometheus.io/download/
Granfana官方下载链接
https://grafana.com/grafana/download
Percona博客 搭建Prometheus+Grafana:
https://www.percona.com/blog/2016/02/29/graphing-mysql-performance-with-prometheus-and-grafana/
安装步骤
大前提:
由于网络不通,go get,git clone等均无效。所以本次安装步骤均以手动下载包的方式安装
一,下载好上述列出的所有安装包