为应用设置 Zabbix
要使用 Zabbix 移动应用(即将推出),您必须先:
- 设置 Zabbix bridge adapter。
- 设置推送通知。
- 在 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 前备份状态文件,并在安装后将其恢复。
设置推送通知
要在受监控环境中出现需要关注的情况时,在移动设备上接收警报:
添加设备
要在设备上使用 Zabbix 移动应用,您必须先在 Zabbix 前端中添加该设备。 有关说明,请参阅: