请按照以下步骤设置计划报告:
注意:请确保已配置正确的邮件设置,以便Zabbix能够发送邮件报告。请导航至Administration > General > E-mail,然后设置邮件服务器的详细信息。
本节提供有关安装 Zabbix Web 服务和配置 Zabbix 以启用 计划报告 生成的说明。
为了启用定期报告的生成,应安装新的Zabbix Web服务进程和Google Chrome浏览器。Web服务可以安装在Zabbix服务器所在机器上,也可以安装在其他机器上。Google Chrome浏览器应安装在Web服务所在机器上。
官方的 zabbix-web-service 软件包可在 Zabbix 存储库 中找到。Google Chrome 浏览器不包含在这些软件包中,必须单独安装。
要从源代码编译 Zabbix web 服务,请参阅 安装 Zabbix web 服务。
安装后,在安装 web 服务的机器上运行 zabbix_web_service:
zabbix_web_service
为确保所有相关元素之间能够正常通信,请确保服务器配置文件和前端配置参数配置正确。
Zabbix 服务器配置文件中的以下参数需要更新:WebServiceURL 和 StartReportWriters。
WebServiceURL
此参数用于启用与 Web 服务的通信。URL 应采用 <host:port>/report
的格式。
/report
路径是强制性的(路径是硬编码的,无法更改)。示例:
强烈建议使用证书在 Zabbix 服务器和 Zabbix Web 服务之间设置加密 使用证书。 默认情况下,Zabbix 服务器和 Zabbix Web 服务之间传输的数据未加密,这可能导致未经授权的访问。
StartReportWriters
此参数确定应启动多少个报告编写进程。如果未设置或等于 0,则禁用报告生成。根据所需报告的数量和频率,可以启用从 1 到 100 个报告编写进程。
示例:
应设置 前端 URL 参数以启用 Zabbix 前端和 Zabbix Web 服务之间的通信:
设置过程完成后,您可能需要配置并发送 测试报告 以确保一切正常。