Zabbix Web服务是一个用于与外部Web服务进行通信的进程。
本节列出了Zabbix Web服务配置文件(zabbix_web_service.conf)支持的参数。
注意事项:
参数 | 必选 | 取值范围 | 默认值 | 描述 |
---|---|---|---|---|
AllowedIP | yes | 以逗号分隔的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地址。示例: 127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com |
||
DebugLevel | no | 0-5 | 3 | 指定调试级别: 0 - Zabbix进程启停的基本信息 1 - 关键信息 2 - 错误信息 3 - 警告信息 4 - 调试信息(输出大量信息) 5 - 扩展调试(输出更详细信息) |
IgnoreURLCertErrors | no | 0-1 | 0 | 指定访问前端URL时的TLS证书验证错误处理方式: 0 - 不忽略证书错误 1 - 忽略证书错误 |
ListenPort | no | 1024-32767 | 10053 | 服务监听来自服务器连接的端口号。 |
LogFile | yes, if LogType is set to file, otherwise no | LogType参数为'file'时的日志文件名。 示例: /tmp/zabbix_web_service.log |
||
LogFileSize | no | 0-1024 | 1 | 日志文件的最大大小(MB)。 0 - 禁用自动日志轮转。 |
LogType | no | system / file / console | file | 指定日志消息写入位置: system - 系统日志 file - LogFile参数指定的文件 console - 标准输出 |
Timeout | no | 1-30 | 3 | 处理操作的最长耗时(秒)。 |
TLSAccept | no | unencrypted / cert | unencrypted | 指定使用的连接类型: unencrypted - 接受未加密连接(默认) cert - 接受带TLS证书的加密连接 |
TLSCAFile | no | 包含Top级CA证书的文件完整路径,用于Zabbix组件间加密通信时的对等证书验证。 | ||
TLSCertFile | no | 包含服务证书或证书链的文件完整路径,用于与Zabbix组件的加密通信。 | ||
TLSKeyFile | no | 包含服务私钥的文件完整路径,用于与Zabbix组件的加密通信。 |