安装 Grafana Zabbix 插件

在线安装

grafana-cli plugins install alexanderzobnin-zabbix-app
systemctl restart grafana-server

如果遇到超时,可以指定插件目录:

grafana-cli --pluginsDir /var/lib/grafana/plugins plugins install alexanderzobnin-zabbix-app

离线安装

网络受限环境下,手动下载安装:

# 下载插件包
wget "https://grafana.com/api/plugins/alexanderzobnin-zabbix-app/versions/latest/download" \
  -O zabbix-plugin.zip

# 解压到插件目录
unzip zabbix-plugin.zip -d /var/lib/grafana/plugins/

# 重启 Grafana
systemctl restart grafana-server

启用插件

  1. 登录 Grafana(默认 http://localhost:3000,admin/admin)
  2. 左侧菜单 → 配置 → 插件
  3. 搜索「Zabbix」,点击启用

配置 Zabbix 数据源

  1. 配置 → 数据源 → 添加数据源
  2. 搜索并选择「Zabbix」
  3. 填写配置:
URL: http://192.168.1.100/api_jsonrpc.php
用户名: zabbix_readonly
密码: your_password

安全建议: 为 Grafana 创建专用的只读 Zabbix 账号,不要使用管理员账号。

  1. 点击「Save & Test」,显示绿色表示连接成功

创建看板

连接成功后,可以在 Grafana 中创建看板,使用 Zabbix 数据源:

  • 选择主机组和主机
  • 选择监控项(CPU、内存、磁盘等)
  • 配置图表类型和时间范围

Grafana 的可视化能力远超 Zabbix 原生界面,支持交互式图表、多数据源叠加、自定义告警等功能。