Zabbix веб-сервис - это процесс, который используется для коммуникации с внешними веб-сервисами.
В этом разделе перечислены параметры, поддерживаемые в файле конфигурации Zabbix веб-сервиса (zabbix_web_service.conf).
Обратите внимание, что:
Параметр | Обязательный | Диапазон | По умолчанию | Описание |
---|---|---|---|---|
AllowedIP | да | Список (через запятую) IP адресов, опционально в CIDR нотации, или DNS имён Zabbix серверов и Zabbix прокси. Входящие соединения будут приниматься только с хостов, указанных в этом списке. Если включена поддержка 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 | нет | 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 | нет | 0-1024 | 1 | Максимальный размер файла журнала в МБ. 0 - отключение автоматической ротации журнала. |
LogType | нет | system / file / console | file | Указывает, куда пишутся сообщения журнала: system - в syslog; file - в файл, указанный в параметре LogFile; console - в стандартный вывод. |
Timeout | нет | 1-30 | 3 | Тратить не более Timeout секунд при обработке. |
TLSAccept | нет | unencrypted / cert | unencrypted | Какие входящие подключения принимать: unencrypted - принимать подключения без шифрования (по умолчанию) cert - принимать подключения с TLS и сертификатом |
TLSCAFile | нет | Абсолютный путь к файлу, который содержит сертификаты удостоверяющих центров (certificate authority, CA) верхнего уровня для проверки сертификата узла, используется для зашифрованных соединений между компонентами Zabbix. | ||
TLSCertFile | нет | Абсолютный путь к файлу, который содержит сертификат веб-сервиса или цепочку сертификатов, используется для зашифрованных соединений между компонентами Zabbix. | ||
TLSKeyFile | нет | Абсолютный путь к файлу, содержащему закрытый ключ веб-сервиса (private key), используется для зашифрованных коммуникаций между компонентами Zabbix. |