9 Zabbix web 服务
概述
Zabbix web 服务是一个用于与外部web服务通信的进程。
本节列出了 Zabbix web service配置文件 (zabbix_web_service.conf)中所有支持的参数。请注意:
- 默认值表示的是进程默认值,而不是附带的配置文件中的值;
- Zabbix仅支持UTF-8编码格式的配置文件,不支持 BOM;
- 只支持在行首以“#”开头来注释。
参数
参数 | 是否必须 | 范围 | 默认值 | 描述 |
---|---|---|---|---|
AllowedIP | 是 | 逗号分隔的IP地址列表(可选CIDR表示法),或Zabbix servers和Zabbix proxies的DNS名称 只接受此参数列出的主机的传入连接 如果启用了IPv6支持,则“127.0.0.1”、“127.0.0.1”、“127::ffff:127.0.0.1”将被同等对待,“::/0”将允许任何IPv4或IPv6地址 0.0.0.0/0 可用于允许任何IPv4地址例如: 127.0.0.1192.168.1.0/24,::12001:db8::/32,zabbix.example.com | ||
DebugLevel | 否 | 0-5 | 3 | 指定调试级别: 0-关于启动和停止Zabbix进程的基本信息 1-关键信息 2-错误信息 3-警告 4-用于调试(产生大量信息) 5-扩展调试(产生更多信息) |
ListenPort | 否 | 1024-32767 | 10053 | 服务监听端口。 |
LogFile | 是,如果 LogType 设置 file, 否则否 | 当LogType=file时的日志文件名。 例如: /tmp/zabbix_web_service.log | ||
LogFileSize | no | 0-1024 | 1 | 日志文件的最大大小(MB)。 0 - 禁用日志自动切割。 |
LogType | 否 | system / file / console | file | 指定日志消息写入的位置: system-syslog file-使用日志文件参数指定的文件 console-标准输出 |
Timeout | 否 | 1-30 | 3 | 进程超时时间 |
TLSAccept | 否 | unencrypted / cert | unencrypted | 指定要使用的连接类型: 未unencrypted-接受未加密的连接(默认值) cert-接受带有TLS和证书的连接 |
TLSCAFile | 否 | 包含用于对等证书验证的顶级CA证书的文件的完整路径名,用于Zabbix组件之间的加密通信。 | ||
TLSCertFile | 否 | 包含服务证书或证书链的文件的完整路径名,用于与Zabbix组件进行加密通信。 | ||
TLSKeyFile | 否 | 包含用于与Zabbix组件进行加密通信的服务私钥的文件的完整路径名。 |