Zabbix 网络服务是一个用于与外部 Web 服务通信的进程。
本节列出了 Zabbix 网络服务配置 file(zabbix_web_service.conf)支持的参数。
参数以列表形式展示,不包含额外信息。点击参数可查看详细说明。
参数 | 描述 |
---|---|
AllowedIP | 逗号分隔的 IP 地址列表,地址可选地以 CIDR 格式表示,或者 Zabbix servers 和 Zabbix proxies 的 DNS 名称。 |
DebugLevel | 调试级别。 |
IgnoreURLCertErrors | 访问前端 URL 时指定 TLS 证书验证错误的处理方式。 |
ListenPort | 服务将在此端口监听来自服务器的连接。 |
LogFile | 日志文件的名称。 |
LogFileSize | 日志文件的最大大小。 |
LogType | 日志输出的类型。 |
Timeout | 格式化仪表板的 PDF report 所花费的最大时间(以秒为单位)。 |
TLSAccept | 接受哪些传入连接。 |
TLSCAFile | 包含 Top 级别 CA 证书的 file 的完整路径名,用于对等证书验证,用于 Zabbix 组件之间的加密通信。 |
TLSCertFile | 包含服务证书或证书链的 file 的完整路径名,用于 Zabbix 组件之间的加密通信。 |
TLSKeyFile | 包含服务私钥的 file 的完整路径名,用于 Zabbix 组件之间的加密通信。 |
除非明确说明参数为必填项,否则所有参数均为非必填项。
请注意:
以逗号分隔的IP地址列表,可选地采用CIDR表示法,或者Zabbix servers和Zabbix proxies的DNS名称。仅接受来自此处列出的主机的入站连接。
如果启用了IPv6支持,则127.0.0.1
、::127.0.0.1
、::ffff:127.0.0.1
将被同等对待,而::/0
将允许任何IPv4或IPv6地址。可以使用0.0.0.0/0
来允许任何IPv4地址。
示例:
必填项:是
指定调试级别:
0 - 有关 Zabbix 进程启动和停止的基本信息
1 - 关键信息;
2 - 错误信息;
3 - 警告;
4 - 用于调试(产生大量信息);
5 - 扩展调试(产生更多信息)。
默认值:3
范围:0-5
指定访问前端URL时的TLS证书验证错误处理方式:
0 - 不忽略证书错误;
1 - 忽略证书错误。
默认值:0
取值范围:0-1
该服务将在此端口监听来自服务器的连接。
默认值:10053
范围:1024-32767
日志文件的名称。
示例:
必填:是,如果 LogType 设置为 file;否则否
日志 file 的最大大小(以 MB 为单位)。
0 - 禁用自动日志轮换。
注意:如果达到日志 file 大小限制并且由于任何原因导致 file 轮换失败,则现有的日志 file 将被截断并重新开始。
默认值: 1
范围: 0-1024
日志输出的类型:
file - 将日志写入由LogFile参数指定的file;
system - 将日志写入syslog;
console - 将日志写入标准输出。
默认值:file
格式化仪表板的PDFreport所花费的最大时间(以秒为单位)。
默认值:10
范围:1-30
接受哪些入站连接:
unencrypted - 接受不加密的连接(默认)
cert - 接受使用 TLS 和证书的连接
默认值: unencrypted
包含用于Zabbix组件之间加密通信的对等证书验证的Top级CA证书的file的完整路径名。
包含服务证书或证书链的file的完整路径名,用于与 Zabbix 组件进行加密通信。
包含服务私钥的 file 的完整路径名,用于 Zabbix 组件之间的加密通信。