为应用设置 Zabbix

要使用 Zabbix 移动应用(即将推出),您必须先:

  1. 设置 Zabbix bridge adapter。
  2. 设置推送通知。
  3. 在 Zabbix 前端中添加您的移动设备。

以下各节将介绍每个步骤。

设置 Zabbix bridge adapter

要使您的 Zabbix 服务器能够与移动应用通信,您必须设置 Zabbix bridge adapter。

可以使用软件包将 bridge adapter 安装在与 Zabbix 服务器相同的系统上,也可以安装在其他系统上:

以下步骤适用于 Ubuntu 24.04。 对于其他操作系统,请从 获取 Zabbix 页面获取适用于您操作系统的存储库和软件包安装命令(例如 wget、dpkg、apt),并使用这些命令安装 zabbix-bridge-adapter 软件包。

1. 以 root 权限启动新的 shell 会话:

sudo -s

2. 安装 Zabbix 存储库:

wget wget https://repo.zabbix.com/zabbix/8.0/release/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest_8.0+ubuntu24.04_all.deb
dpkg -i zabbix-release_latest_8.0+ubuntu24.04_all.deb
apt update

3. 安装 Zabbix bridge adapter:

apt install zabbix-bridge-adapter

4. 编辑 Zabbix 服务器配置文件:

EnableMobileDevices=1
BridgeAdapterURL=https://bridge-adapter.example.com:10005/rpc

5. 重启 Zabbix 服务器,例如(请参阅其他选项):

systemctl restart zabbix-server

6. 从 报表 > 系统信息 复制 Zabbix 服务器 ID;您将在下一步中使用该 ID。

7. 编辑 Zabbix bridge adapter 配置文件:

ZabbixAPIURL=https://example.com/zabbix/api_jsonrpc.php
ServerId=019fb1f9-22bd-74ea-bc03-51efb8b76aba
DataDir=/var/lib/zabbix-bridge-adapter

DataDir 中指定的目录必须具有 0700 权限,其中存储的所有文件必须具有 0600 权限。

8. 查看并接受 Zabbix bridge adapter 的最终用户许可协议(EULA):

zabbix_bridge_adapter license show
sudo -u zabbix-bridge-adapter zabbix_bridge_adapter -c /etc/zabbix/zabbix_bridge_adapter.conf license accept --non-interactive --version 2026-09-29

9. 启动 Zabbix bridge adapter:

systemctl start zabbix-bridge-adapter

启动时,Zabbix bridge adapter 会使用服务器 ID 将您的 Zabbix 服务器注册到集中托管的 Zabbix Bridge。 注册状态存储在 DataDir 中的状态文件内。 如果重新安装 bridge adapter 时状态文件丢失,可能无法注册同一个 Zabbix 服务器。 为避免这种情况,请在重新安装 bridge adapter 前备份状态文件,并在安装后将其恢复。

设置推送通知

要在受监控环境中出现需要关注的情况时,在移动设备上接收警报:

  1. 创建推送通知媒体类型(或启用默认媒体类型)。
  2. 创建操作(或启用默认的向 Zabbix 管理员报告问题触发器操作)。
  3. 添加设备,以便自动将媒体类型添加到您的用户中(或手动添加用户媒体)。

添加设备

要在设备上使用 Zabbix 移动应用,您必须先在 Zabbix 前端中添加该设备。 有关说明,请参阅:

  • 用户 > 设备(作为超级管理员,添加您自己或其他用户的移动设备)
  • 用户设置 > 设备(作为任何用户,添加您自己的移动设备)