可视化监控展示工具之Grafana,安装部署和使用

Grafana在前面整理监控工具之Prometheus的文章里 , 也有提到和使用过 , 但没有详细提及 。 这里专门列出一篇介绍Grafana工具 , 希望能帮助到需要的朋友 。
一 , 简介Grafana是一个开源的度量分析与可视化套件 。 经常被用作基础设施的时间序列数据和应用程序分析的可视化 。
Grafana支持许多不同的数据源 。 每个数据源都有一个特定的查询编辑器,该编辑器定制的特性和功能是公开的特定数据来源 。 官方支持以下数据源:Graphite , InfluxDB , OpenTSDB , Prometheus , Elasticsearch , CloudWatch和KairosDB 。
二 , Grafana图形展示工具安装[root@monitor prometheus]# rpm -ivh grafana-4.2.0-1.x86_64.rpm
警告:grafana-4.2.0-1.x86_64.rpm: 头V4 RSA/SHA1 Signature, 密钥 ID 24098cb6: NOKEY
准备中... ################################# [100%]
正在升级/安装...
1:grafana-4.2.0-1 ################################# [100%]
### NOT starting on installation, please execute the following statements to configure grafana to start automatically using systemd
sudo /bin/systemctl daemon-reload
sudo /bin/systemctl enable grafana-server.service
### You can start grafana-server by executing
sudo /bin/systemctl start grafana-server.service
POSTTRANS: Running script
三 , Grafana服务启动[root@monitor prometheus]# systemctl start grafana-server
[root@monitor prometheus]# systemctl status grafana-server
● grafana-server.service - Grafana instance
Loaded: loaded (/usr/lib/systemd/system/grafana-server.service; disabled; vendor preset: disabled)
Docs:
Main PID: 1391 (grafana-server)
【可视化监控展示工具之Grafana,安装部署和使用】 Memory: 7.4M
CGroup: /system.slice/grafana-server.service
└─1391 /usr/sbin/grafana-server --config=/etc/grafana/grafana.ini --pidfile= cfg:default.paths.logs=/var/log/grafana cfg:default.paths.data=http://kandian.youth.cn/var/lib/grafana cfg:default.paths.plugins=/var/lib/g...
........
9月 28 08:25:40 monitor grafana-server[1391]: t=+0800 lvl=info msg="Executing migration" logger=migrator id="add unique index data_source.account_id_name"
9月 28 08:25:40 monitor grafana-server[1391]: t=+0800 lvl=info msg="Executing migration" logger=migrator id="drop index IDX_data_source_account_id - v1"
四 , Grafana登录浏览器登录http://ip:3000登录 , 账号密码为admin/admin
可视化监控展示工具之Grafana,安装部署和使用文章插图
五 , 添加数据源Grafana默认支持的数据源如下:
[root@monitor datasource]# pwd
/usr/share/grafana/public/app/plugins/datasource
[root@monitor datasource]# ls -la
总用量 24
drwxr-xr-x 11 root root 159 9月 28 08:22 .
drwxr-xr-x 5 root root 131 9月 28 08:22 ..
drwxr-xr-x 5 root root 4096 9月 28 08:22 cloudwatch
drwxr-xr-x 5 root root 4096 9月 28 08:22 elasticsearch
drwxr-xr-x 3 root root 222 9月 28 08:22 grafana
drwxr-xr-x 3 root root 206 9月 28 08:22 grafana-live
drwxr-xr-x 6 root root 4096 9月 28 08:22 graphite
drwxr-xr-x 5 root root 4096 9月 28 08:22 influxdb
drwxr-xr-x 2 root root 206 9月 28 08:22 mixed