Zabbix6.0基于Grafana实现图形展示

 

Zabbix 利用 Grafana 进行图形展示

虽然 Zabbix 自身带有图形功能,但是并不美观,而利用 Grafana 可以实现相当精美的 Web 图形显示
Grafana 是一款采用 go 语言编写的开源应用,主要用于大规模指标数据的可视化展现,是网络架构和
应用分析中最流行的时序数据展示工具,目前已经支持绝大部分常用的时序数据库

 

Grafana支持许多不同的数据源。每个数据源都有一个特定的查询编辑器,该编辑器定制的特性和功能是
公开的特定数据来源。
官方支持以下数据源:Zabbix,Graphite,Elasticsearch,InfluxDB,Prometheus,Cloudwatch,
MySQL和OpenTSDB等。
官方站点: https://grafana.com/
使用 Grafana 显示Zabbix的监控数据过程
安装 grafana
安装 zabbix 插件
创建 zabbix 数据源
导入 dashboard 模板
官网:

 

 https://grafana.org

 

安装 Grafana 包

用 Grafana 官方 RPM 安装(推荐,最干净)

Grafana 官方提供 Rocky/RHEL 9 的 RPM 仓库,版本一致
tee /etc/yum.repos.d/grafana.repo <<'EOF'
[grafana]
name=grafana
baseurl=https://mirrors.aliyun.com/grafana/yum/rpm
repo_gpgcheck=0
enabled=1
gpgcheck=0
EOF

dnf clean all && dnf makecache

dnf install  grafana-enterprise -y 

systemctl daemon-reload

systemctl enable --now grafana-server

systemctl status grafana-server

ss -tlnp | grep 3000

默认账号 admin/admin

 

登录 Grafana Web

#浏览器访问 http://192.168.3.60:3000/,查看效果

#输入用户名和密码:admin/admin,就会进入到更改密码的页面,查看效果

 

在 Grafana 安装 Zabbix 插件
关于zabbix的插件官网地址

https://grafana.com/grafana/plugins

 

 

#安装zabbix插件,可指定版本,下载安装插件至/var/lib/grafana/plugins/目录
#如果在线下载比较慢,可以先下载相关插件的zip文件,复制到/var/lib/grafana/plugins/目录下,再解压缩也可以

#下链链接

https://github.com/alexanderzobnin/grafana-zabbix/releases

 

https://storage.googleapis.com/grafana-plugins-catalog/alexanderzobnin-zabbix-app/release/6.9.1/alexanderzobnin-zabbix-app-6.9.1.zip

将下载的 .zip 文件(例如 alexanderzobnin-zabbix-app-6.9.1.zip)上传到你的 Grafana 服务器

解压并放置到插件目录

 

unzip alexanderzobnin-zabbix-app-6.9.1.zip
cd /var/lib/grafana/plugins/

mv alexanderzobnin-zabbix-app /var/lib/grafana/plugins/

 

#查看已安装的插件

grafana-cli plugins ls

#查看安装的插件的目录

ls /var/lib/grafana/plugins/

ls /var/lib/grafana/plugins/alexanderzobnin-zabbix-app/

#重新启动服务生效

systemctl restart grafana-server.service

 

在 Grafana 中启用 Zabbix 插件

可以看到zabbix插件已安装成功,点zabbix插件

4a18e2151aa7fc7d630d7511905f6118

 

启用插件

fb1cd61bff2fed92b1140d4b001c52ab

 启用插件成功

8d254f169460efa7d998444dab923742

 

添加 Zabbix 数据源
新版

ccad2993aa5bd191be208f1d5e402b1a

 

选中zabbix

在URL填写以下信息

#基于nginx
http://zabbix-server/api_jsonrpc.php

输入Zabbix的用户和密码

Admin

zabbix

 

fa3aa0fac489031aa8235f74396d7f62

 

eb9de9337d5f65a1770d85b8a4003148

 

测试连接

 

047455df819d25ea56bfa04feacef49f

 

导入自带的 Grafana 模板
上面界面---Dashboards

 

导入官网的其它 Grafana 模板
grafana官网提供了很多图形显示的模板,可以从下面地址查看

https://grafana.com/grafana/dashboard

https://grafana.com/grafana/dashboards/5363-zabbix-full-server-status/

导入模板16238(适用于Zabbix6.0), 5363和7877

https://grafana.com/grafana/dashboards/8955-zabbix34-server/

 

搜索合适的模板, 一般推荐使用下载量较大的模板

查看模板信息和ID

导入5363模板
新版

ad4d49c5618720dd3528896d22d0dee7

 https://grafana.com/grafana/dashboards/11209-zabbix-with-template-linux-servers-share/

https://grafana.com/grafana/dashboards/8677-servidores-linux/

 

下载json导入

2c2e8c9b713248714daa78f5835e8f9f

 

 

调整模板显示信息
当前导入的模板不一定都符合要求,可以进一步调整显示信息

5363

 

1ddc6c5573e7158b78421de162bab32f

 

 

6c37e2bf622556b88e7dd6b7145048b1

 

 

3ff6de378a4a9a10f3baad357dc31fd6

 

 

1402c593468aaaf88116b23c1a26fba8

 

 

 

019d89ee1bb3dd220fbb392839858611

 

88b975aca84643bba7dcb487e6ad3bf9

 

导入json

https://grafana.com/grafana/dashboards/7877-zabbix-linux-server/

2d9daef0cf154c6636c57b939f9c2edc

 

1008d3c1cbce78c1375d9f1ea6b62987

 

 

posted @ 2026-11-07 02:52  minger_lcm  阅读(2)  评论(0)    收藏  举报