介绍
官网:https://grafana.com/
Grafana 是一个开源的指标分析和可视化工具,它被广泛用于展示和监控云基础设施和应用程序的实时数据。Grafana 提供了一个强大且易于使用的界面,允许用户创建各种图表、图形和仪表盘,以直观地展示和分析数据。
如果浏览器无法正常显示grafana的图形,建议更换浏览器再尝试。
安装
官方下载地址:https://grafana.com/grafana/download/
国内镜像:https://mirrors.tuna.tsinghua.edu.cn/grafana/
[root@wenzi fonts]#wget https://mirrors.tuna.tsinghua.edu.cn/grafana/apt/pool/main/g/grafana/grafana_9.5.2_amd64.deb
[root@wenzi fonts]#dpkg -i grafana_9.5.2_amd64.deb
启动
[root@wenzi fonts]#systemctl enable --now grafana-server.service
[root@wenzi fonts]#ss -tnlp | grep grafana
LISTEN 0 4096 *:3000 *:* users:(("grafana",pid=17158,fd=9))
访问Web界面
http://192.168.28.60:3000/
默认用户名、密码都是admin。首次登录会提示设置新密码,也可选择skip跳过。
登录信息
登录信息默认保存位置
[root@wenzi ~]#file /var/lib/grafana/grafana.db
/var/lib/grafana/grafana.db: SQLite 3.x database, last written using SQLite version 3039004, file counter 495, database pages 226, cookie 0x18a, schema 4, UTF-8, version-valid-for 495
显示zabbix的监控数据
安装zabbix插件
zabbix插件官网地址:https://grafana.com/grafana/plugins
grafana-cli plugins install alexanderzobnin-zabbix-app 默认安装最新版
[root@wenzi ~]#grafana-cli plugins install alexanderzobnin-zabbix-app
✔ Downloaded and extracted alexanderzobnin-zabbix-app v4.4.6 zip successfully to /var/lib/grafana/plugins/alexanderzobnin-zabbix-app
Please restart Grafana after installing plugins. Refer to Grafana documentation for instructions if necessary.
#重启服务
[root@wenzi ~]#systemctl restart grafana-server.service
Grafana-cli命令行工具
#列出可安装的插件列表
[root@wenzi ~]#grafana-cli plugins list-remote
id: aceiot-svg-panel version: 0.0.11
id: ae3e-plotly-panel version: 0.5.0
id: agenty-flowcharting-panel version: 0.9.1
id: alexanderzobnin-zabbix-app version: 4.4.6
id: anodot-datasource version: 4.1.1
...
#显示zabbix插件版本列表
[root@wenzi ~]#grafana-cli plugins list-versions alexanderzobnin-zabbix-app
4.4.6
4.4.5
4.4.4
4.4.3
...
#安装特定插件版本
[root@wenzi ~]#grafana-cli plugins install 插件名 版本号
#查看安装的插件
[root@wenzi ~]#ls /var/lib/grafana/plugins/
alexanderzobnin-zabbix-app
启用zabbix插件
添加数据源
如果zabbix的web服务器是基于nginx,填写 http://zabbix-server/api_jsonrpc.php
如果zabbix的web服务器是基于apache2,填写 http://zabbix-server/zabbix/api_jsonrpc.php
zabbix网页登录密码,默认用户名Admin,密码zabbix。点击下方Save&test即可。
导入插件自带模版
导入官网其它模版
地址:https://grafana.com/grafana/dashboards
搜索zabbix,点击收藏多的,更新频繁的,支持新版zabbix的。记录模版的ID 或 下载模版的JSON文件。
点击右边的 load
名字可以加上编号,作为标识区别
可见很多项没有数据,可调整
调整模版
默认导入的dashboard无法编辑,需要进行
此时选中监控面板某个图形,出现编辑按钮Edit