Zabbix web服务是一个用于与外部web服务通信的进程。 目前,Zabbix web服务用于生成和发送scheduled reports,并计划在未来添加更多功能。
Zabbix server通过HTTP(S)连接到web服务。 Zabbix web服务要求在同一主机上安装Google Chrome; 在某些发行版上,该服务也可能与Chromium兼容(参见ubuntu-20-上用于-zabbix-web-服务的-chromium)。
官方zabbix-web-service软件包可在Zabbix repository获取。
要编译Zabbix web服务安装zabbix-web服务,需指定--enable-webservice
配置选项。
配置Zabbix web服务时,需updatezabbix_web_service.conf
配置文件中的file参数。
强烈建议在Zabbix server与Zabbix web服务using certificates之间设置加密传输。 默认情况下,Zabbix server与Zabbix web服务间的数据传输未加密,可能导致未授权访问。