系统:CentOS 7.5
软件版本:通过docker安装最新版本
简介
官网:https://grafana.com/grafana
Grafana是一个跨平台、开源的指标度量分析和可视化工具,提供了强大和优雅的方式去创建、共享、浏览数据。Grafana非常适于和时间序列数据库结合展示数据,如Graphite, InfluxDB, OpenTSDB, Prometheus。
快速安装
1 | # 拉取镜像 |
在192.168.100.150上执行,通过浏览器访问:http://192.168.100.150:3000,以admin/admin登录
首页
可以看到只有Install Grafana是已完成状态,待添加数据源、创建仪表盘、添加用户、安装插件等。
官网安装指导:<http://docs.grafana.org/installation/docker/>
创建一个Dashboard
先不管Add data source这一步,直接来尝试创建一个Dashboard。
修改数据源
default是grafana提供的默认数据源,作演示用没有实际意义。A系列是随机产生的数据。
修改图表样式
可以在此页签内设置图表类型、线型、阴影、显示的系列等。
修改通用设置
图表标题、描述信息等。
保存bashboard
调整图表宽高,保存自定义的dashboard。
对接Zabbix
Grafana没有预装zabbix数据源插件。安装过程如下:
点击Install app & plugins 会跳转到https://grafana.com/plugins,选择zabbix。
由于是通过容器运行grafana的,需进入容器执行插件安装。
1 | # 列出容器 |
重启容器后刷新浏览器,可以看到zabbix插件已安装,并启用之。
添加zabbix数据源
要从zabbix平台http://192.168.100.69/zabbix获取数据,URL填http://192.168.100.69/zabbix/api_jsonrpc.php。
保存后,切换到Dashboards页签,导入相关的zabbix插件提供的dashboard。
回到Home,查看已有的dashboard。
查看zabbix监控数据在grafana上的展示效果。
(End)