Параметры конфигурации: Zabbix web service
Обзор
Веб-служба Zabbix — это процесс, который используется для взаимодействия с внешними веб-службами.
Параметры, поддерживаемые файлом конфигурации веб-службы Zabbix (zabbix_web_service.conf), перечислены в этом разделе.
Параметры перечислены без дополнительной информации. Щелкните параметр, чтобы увидеть полные сведения.
| Parameter | Description |
|---|---|
| AllowedIP | Список IP-адресов, разделенных запятыми, при необходимости в нотации CIDR, или DNS-имен серверов Zabbix и прокси Zabbix. |
| DebugLevel | Уровень отладки. |
| IgnoreURLCertErrors | Указывает обработку ошибок проверки сертификата TLS при доступе к URL веб-интерфейса. |
| Include | Вы можете включить отдельные файлы или все файлы в каталоге в файл конфигурации. |
| ListenPort | Служба будет прослушивать этот порт для подключений от сервера. |
| LogFile | Имя файла журнала. |
| LogFileSize | Максимальный размер файла журнала. |
| LogType | Тип вывода журнала. |
| Timeout | Максимальное время (в секундах), затрачиваемое на формирование PDF отчета панели. |
| TLSAccept | Какие входящие подключения принимать. |
| TLSCAFile | Полный путь к файлу, содержащему сертификаты корневого CA(ов) для проверки сертификата узла, используемые для зашифрованного обмена между компонентами Zabbix. |
| TLSCertFile | Полный путь к файлу, содержащему сертификат службы или цепочку сертификатов, используемые для зашифрованного обмена между компонентами Zabbix. |
| TLSKeyFile | Полный путь к файлу, содержащему закрытый ключ службы, используемый для зашифрованного обмена между компонентами Zabbix. |
Все параметры являются необязательными, если явно не указано, что параметр обязателен.
Обратите внимание:
- Значения по умолчанию отражают значения по умолчанию процесса, а не значения в поставляемых файлах конфигурации;
- Значения поддерживают переменные среды;
- Zabbix поддерживает файлы конфигурации только в кодировке UTF-8 без BOM;
- Комментарии, начинающиеся с "#", поддерживаются только в начале строки.
Сведения о параметре
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 - основная информация о запуске и остановке процессов Zabbix
1 - критическая информация;
2 - информация об ошибках;
3 - предупреждения;
4 - для отладки (выводит много информации);
5 - расширенная отладка (выводит еще больше информации).
По умолчанию: 3
Диапазон: 0-5
IgnoreURLCertErrors
Определяет обработку ошибок проверки TLS-сертификата при обращении к URL веб-интерфейса:
0 - не игнорировать ошибки сертификата;
1 - игнорировать ошибки сертификата.
По умолчанию: 0
Диапазон: 0-1
Включение
Вы можете включать отдельные файлы или все файлы в каталоге в файл конфигурации.
Во время установки Zabbix создаст каталог include в /usr/local/etc, если он не был изменен во время компиляции.
Путь может быть относительным к расположению файла zabbix_web_service.conf.
Чтобы включать только соответствующие файлы в указанном каталоге, для сопоставления шаблонов поддерживается символ подстановки звездочка.
См. special notes о ограничениях.
Пример:
Include=/absolute/path/to/config/files/*.conf
ListenPort
Служба будет прослушивать этот порт для подключений от сервера.
По умолчанию: 10053
Диапазон: 1024-32767
LogFile
Имя файла журнала.
Пример:
/tmp/zabbix_web_service.log
Обязательно: Да, если LogType установлен в file; в противном случае — нет
LogFileSize
Максимальный размер файла журнала в МБ.
0 - отключить автоматическую ротацию журнала.
Примечание: если достигается ограничение размера файла журнала и ротация файла по какой-либо причине не выполняется, существующий файл журнала усекается и создается заново.
По умолчанию: 1
Диапазон: 0-1024
LogType
Тип вывода журнала:
file - записывать журнал в файл, указанный параметром LogFile;
system - записывать журнал в syslog;
console - записывать журнал в стандартный вывод.
По умолчанию: file
Тайм-аут
Максимальное время (в секундах), затрачиваемое на форматирование PDF отчета панели мониторинга.
По умолчанию: 10
Диапазон: 1-30
TLSAccept
Какие входящие подключения принимать:
unencrypted - принимать подключения без шифрования (по умолчанию)
cert - принимать подключения с TLS и сертификатом
По умолчанию: unencrypted
TLSCAFile
Полный путь к файлу, содержащему сертификаты корневого CA для проверки сертификата узла-пира, используемому для зашифрованного обмена данными между компонентами Zabbix.
TLSCertFile
Полный путь к файлу, содержащему сертификат службы или цепочку сертификатов, используемый для зашифрованной связи с компонентами Zabbix.
TLSKeyFile
Полный путь к файлу, содержащему закрытый ключ службы, используемый для зашифрованной связи между компонентами Zabbix.