В этом разделе перечислены параметры, которые поддерживаются в файле конфигурации Zabbix сервера (zabbix_server.conf).
Обратите внимание:
Параметр | Обязательный | Диапазон | По умолчанию | Описание |
---|---|---|---|---|
AlertScriptsPath | нет | /usr/local/share/zabbix/alertscripts | Местоположение пользовательских скриптов оповещений (зависит от указанной при компиляции переменной datadir). | |
AllowRoot | нет | 0 | Разрешение серверу запускаться под 'root'. Если отключено, а сервер запускается из-под 'root', сервер вместо этого будет пытаться переключиться на пользователя 'zabbix'. Игнорируется, если сервер запускается под обычным пользователем. 0 - не разрешено 1 - разрешено |
|
AllowUnsupportedDBVersions | нет | 0 | Разрешение серверу работать с неподдерживаемыми версиями баз данных. 0 - не разрешено 1 - разрешено |
|
CacheSize | нет | 128K-64G | 32M | Размер кэша конфигурации, в байтах. Размер разделяемой памяти (shared memory) для хранения данных узлов сети, элементов данных и триггеров. |
CacheUpdateFrequency | нет | 1-3600 | 60 | Как часто Zabbix будет выполнять процедуру обновления кэша конфигурации, в секундах. Смотрите также опции административных функций. |
DBHost | нет | localhost | Имя хоста базы данных. В случае MySQL localhost или пустая строка приведёт к использованию сокета. В случае PostgreSQL только пустая строка приведёт к попытке использования сокета. В случае Oracle пустая строка приведёт к использованию метода подключения «Имя сетевой службы» (Net Service Name); в этом случае рассмотрите использование переменной окружения TNS_ADMIN, чтобы указать папку с файлом tnsnames.ora. |
|
DBName | да | Имя базы данных. В случае Oracle если используется метод подключения «Имя сетевой службы» (Net Service Name), укажите имя службы из файла tnsnames.ora или выставьте в пустую строку; если DBName выставлено в пустую строку, то задайте переменную окружения TWO_TASK. |
||
DBPassword | нет | Пароль к базе данных. Закомментируйте эту строку, если пароль не используется. |
||
DBPort | нет | 1024-65535 | Порт базы данных, когда не используется локальный сокет. В случае Oracle если используется метод подключения «Имя сетевой службы» (Net Service Name), данный параметр игнорируется; вместо него будет использован номер порта из файла tnsnames.ora. |
|
DBSchema | нет | Имя схемы. Используется для PostgreSQL. | ||
DBSocket | нет | Путь к файлу сокета MySQL. | ||
DBUser | нет | Пользователь базы данных. | ||
DBTLSConnect | нет | Наличие этой опции принуждает использовать TLS подключение к базе данных: required - подключаться с использованием TLS verify_ca - подключаться с использованием TLS и проверкой сертификата verify_full - подключаться с использованием TLS, проверкой сертификата и проверкой, что идентификатор базы данных, указанный параметром DBHost, совпадает с его сертификатом Для MySQL, начиная с версии 5.7.11, и PostgreSQL поддерживаются следующие значения: «required», «verify_ca», «verify_full». Для MariaDB, начиная с версии 10.2.6, поддерживаются значения «required» и «verify_full». По умолчанию значение на задано, а поведение зависит от конфигурации базы данных. Данный параметр поддерживается с версии Zabbix 5.0.0. |
||
DBTLSCAFile | нет (да, если DBTLSConnect выставлен в одно из: verify_ca, verify_full) |
Полный путь к файлу, содержащему сертификаты удостоверяющих центров (certificate authority, CA) верхнего уровня для проверки сертификата базы данных. Данный параметр поддерживается с версии Zabbix 5.0.0. |
||
DBTLSCertFile | нет | Полный путь к файлу, содержащему сертификат Zabbix сервера для аутентификации к базе данных. Данный параметр поддерживается с версии Zabbix 5.0.0. |
||
DBTLSKeyFile | нет | Полный путь к файлу, содержащему закрытый ключ (private key) для аутентификации к базе данных. Данный параметр поддерживается с версии Zabbix 5.0.0. |
||
DBTLSCipher | нет | Список алгоритмов шифрования, разрешённых со стороны Zabbix сервера для протокола TLS до версии TLSv1.2 включительно. Поддерживается только для MySQL. Данный параметр поддерживается с версии Zabbix 5.0.0. |
||
DBTLSCipher13 | нет | Список алгоритмов шифрования, разрешённых со стороны Zabbix сервера для протокола TLSv1.3. Поддерживается только для MySQL, начиная с версии 8.0.16. Данный параметр поддерживается с версии Zabbix 5.0.0. |
||
DebugLevel | нет | 0-5 | 3 | Задаёт уровень журналирования: 0 - основная информация о запуске и остановке процессов Zabbix 1 - критичная информация 2 - информация об ошибках 3 - предупреждения 4 - для отладки (записывается очень много информации) 5 - расширенная отладка (записывается еще больше информации). Смотрите также опции административных функций. |
ExportDir | нет | Директория для экспорта в режиме реального времени событий, истории и динамики изменений в JSON формате с разделением новой строкой. Если задано, активируется экспорт в режиме реального времени. Данный параметр поддерживается с версии Zabbix 4.0.0. |
||
ExportFileSize | нет | 1M-1G | 1G | Максимальный размер каждого файла с экспортированными данными в байтах. Используется только для ротации, если задан параметр ExportDir. Этот параметр поддерживается начиная с Zabbix 4.0.0. |
ExportType | нет | Список (через запятую) типов объектов (событий, истории и динамики изменений - events, history, trends) для экспорта в режиме реального времени (по умолчанию - все типы). Имеет смысл только если задано значение ExportDir. Обратите внимание, что если ExportType задано, а ExportDir нет, то это ошибка конфигурации и сервер не запустится. Например: ExportType=history,trends - экспортировать только данные истории и динамики изменений ExportType=events - экспортировать только события |
||
ExternalScripts | нет | /usr/local/share/zabbix/externalscripts | Расположение внешних скриптов (зависит от указанной при компиляции переменной datadir). | |
Fping6Location | нет | /usr/sbin/fping6 | Расположение fping6. Убедитесь, что владельцем бинарного файла fping6 является root и флаг SUID установлен. Оставьте пустым ("Fping6Location="), если ваша утилита fping поддерживает обработку адресов IPv6. |
|
FpingLocation | нет | /usr/sbin/fping | Расположение fping. Убедитесь, что владельцем бинарного файла fping6 является root и флаг SUID установлен! |
|
HANodeName | нет | Имя ноды кластера высокой доступности. Когда пусто, сервер работает в стандартном режиме и создаётся нода с пустым именем. |
||
HistoryCacheSize | нет | 128K-2G | 16M | Размер кэша истории, в байтах. Размер разделяемой памяти для хранения данных истории. |
HistoryIndexCacheSize | нет | 128K-2G | 4M | Размер кэша индекса истории, в байтах. Размер разделяемой памяти для индексации данных истории, хранящихся в кэше истории. Кэшу индекса необходимо около 100 байт на кэширование одного элемента данных. Этот параметр поддерживается с версии Zabbix 3.0.0. |
HistoryStorageDateIndex | нет | 0 | Включение предварительной обработки значений истории в хранилище истории для сохранения значений в разных индексах на основе даты: 0 - выключено 1 - включено |
|
HistoryStorageURL | нет | HTTP[S] URL хранилища истории. Этот параметр используется для настройки Elasticsearch. |
||
HistoryStorageTypes | нет | uint,dbl,str,log,text | Список (через запятую) типов значений для отправки в хранилище истории. Этот параметр используется для настройки Elasticsearch. |
|
HousekeepingFrequency | нет | 0-24 | 1 | Как часто Zabbix будет выполнять процедуру очистки базы (в часах). Автоматическая очистка базы данных удаляет из базы устаревшую информацию. Обратите внимание: Для предотвращения перегрузки функции очистки (к примеру, когда периоды хранения данных истории и динамики изменения сильно уменьшены), не более чем 4 периода кратных HousekeepingFrequency часов устаревшей истории будет удалено за один цикл очистки по каждому элементу данных. Таким образом, если HousekeepingFrequency равен 1 часу, то за один цикл будет удалено не более чем 4 часа устаревшей истории (начиная с самой старой записи). На заметку: Для снижения нагрузки на сервер запуск процесса очистки отложен на 30 минут после запуска сервера. Таким образом, если HousekeepingFrequency равен 1 часу, самая первая процедура очистки запустится через 30 минут после запуска сервера, и затем будет повторяться с задержкой в один час. Начиная с Zabbix 3.0.0, имеется возможность отключить автоматическую очистку истории, указав HousekeepingFrequency равным 0. В этом случае процедуру очистки истории можно запустить только с помощью опции контроля управления housekeeper_execute и периодом удаления устаревшей информации является 4-кратный период, начиная с последнего цикла удаления истории, но не менее чем 4 часа и не более 4 дней. Смотрите также опции административных функций. |
Include | нет | Вы можете включить в файл конфигурации отдельные файлы или все файлы из папки. Для включения только необходимых файлов из указанной папки, поддерживается символ звёздочки для поиска совпадения по маске. Например: /absolute/path/to/config/files/*.conf .Смотрите специальные заметки по поводу ограничений. |
||
JavaGateway | нет | IP адрес (или имя хоста) Zabbix Java gateway. Требуется только, если запущены поллеры Java. |
||
JavaGatewayPort | нет | 1024-32767 | 10052 | Порт, который слушает Zabbix Java gateway. |
ListenBacklog | нет | 0 - INT_MAX | SOMAXCONN | Максимальное количество соединений в состоянии ожидания в очереди TCP. Значение по умолчанию является зашитой в коде константой, которая зависит от системы. Максимально поддерживаемое значение зависит от системы, слишком большие значения могу быть молча урезаны до «указанного в реализации максимума» ('implementation-specified maximum'). |
ListenIP | нет | 0.0.0.0 | Список (через запятую) IP адресов, которые должен слушать траппер. Если этот параметр не указан, траппер будет слушать все сетевые интерфейсы. |
|
ListenPort | нет | 1024-32767 | 10051 | Порт, который слушает траппер. |
LoadModule | нет | Модули, которые загружаются во время старта. Модули используются для расширения возможностей сервера. Форматы: LoadModule=<module.so> LoadModule=<path/module.so> LoadModule=</abs_path/module.so> Либо модули должны находиться в папке, указанной параметром LoadModulePath, либо путь должен быть указан перед именем модуля. Если указанный путь является абсолютным (начинается с '/'), то параметр LoadModulePath игнорируется. Допускается добавлять несколько параметров LoadModule. |
||
LoadModulePath | нет | Абсолютный путь к папке с серверными модулями. По умолчанию зависит от опций компиляции. |
||
LogFile | да, если LogType выставлен в file, иначе нет |
Имя файла журнала. | ||
LogFileSize | нет | 0-1024 | 1 | Максимальный размер файла журнала в МБ. 0 - отключение автоматической ротации журнала. Примечание: Если лимит размера файла достигнут, а ротация по каким-либо причинам не удалась, существующий файл журнала усекается и начинается заново. |
LogType | нет | file | Тип вывода журнала: file - запись журнала в файл, указанный в параметре LogFile, system - запись журнала в syslog, console - вывод журнала в стандартный вывод. Этот параметр поддерживается с версии Zabbix 3.0.0. |
|
LogSlowQueries | нет | 0-3600000 | 0 | Как долго могут выполняться запросы к базе данных до того как они будут записаны в журнал (в миллисекундах). 0 - не журналировать медленные запросы. Эта опция активируется, начиная с DebugLevel=3. |
MaxHousekeeperDelete | нет | 0-1000000 | 5000 | Удалять не более 'MaxHousekeeperDelete' строк (в соответствии с [имя_таблицы], [поле], [значение]) на одну задачу за один цикл автоматической очистки базы данных. Если значение равно 0, то тогда ограничение не используется вовсе. В этом случае вы должны знать, что вы делаете, чтобы не перегрузить базу данных! 2 Этот параметр применяется только для удаления данных истории и динамики изменений уже удалённых элементов данных. |
NodeAddress | нет | 10051 | IP адрес или имя хоста с опциональным номером порта, чтобы переопределить, каким образом веб-интерфейс должен подключаться к серверу. Формат: <адрес>[:порт] Если IP или имя хоста не заданы, будет взято значение параметра ListenIP. Если и ListenIP на задано, будет использовано значение localhost .Эта опция может быть переопределена адресом, указанным в конфигурации веб-интерфейса. Смотрите также: параметр HANodeName |
|
PidFile | нет | /tmp/zabbix_server.pid | Имя PID файла. | |
ProblemHousekeepingFrequency | нет | 1-3600 | 60 | Как часто Zabbix будет удалять проблемы для удалённых триггеров (в секундах). |
ProxyConfigFrequency | нет | 1-604800 | 3600 | Как часто Zabbix сервер будет отправлять данные конфигурации на Zabbix прокси (в секундах). Используется только с прокси, которые работают в пассивном режиме. |
ProxyDataFrequency | нет | 1-3600 | 1 | Как часто Zabbix сервер будет запрашивать данные истории с Zabbix прокси (в секундах). Используется только с прокси, которые работают в пассивном режиме. |
ServiceManagerSyncFrequency | нет | 1-3600 | 60 | Как часто Zabbix будет синхронизировать конфигурацию менеджера услуг (в секундах). |
SNMPTrapperFile | нет | /tmp/zabbix_traps.tmp | Временный файл, используемый для передачи данных серверу от демона SNMP trap. Должен быть таким же, как и в файле zabbix_trap_receiver.pl или файле конфигурации SNMPTT. |
|
SocketDir | нет | /tmp | Папка для хранения IPC сокетов, которые используются внутренними службами Zabbix. Этот параметр поддерживается с версии Zabbix 3.4.0. |
|
SourceIP | нет | Локальный IP адрес для: - исходящих подключений к Zabbix прокси и Zabbix агенту; - безагентных подключений (VMware, SSH, JMX, SNMP, Telnet и простые проверки); - подключений HTTP агента; - запросов HTTP из JavaScript для скриптовых элементов данных; - запросов HTTP из JavaScript во время предобработки; - отсылки почтовых уведомлений (соединения к серверу SMTP); - оповещений вебхук (HTTP соединения из JavaScript); - подключений к Хранилищу. |
||
SSHKeyLocation | нет | Местоположение открытых и закрытых ключей для проверок и действий SSH. | ||
SSLCertLocation | нет | Местоположение файлов клиентских сертификатов SSL для аутентификации клиента. Этот параметр используется только в веб-мониторинге. |
||
SSLKeyLocation | нет | Местоположение файлов закрытых ключей SSL для аутентификации клиента. Этот параметр используется только в веб-мониторинге. |
||
SSLCALocation | нет | Переопределение местоположения файлов удостоверяющих центров (certificate authority, CA) для верификации SSL сертификатов сервера. Если не задано, будет использоваться общесистемная папка. Обратите внимание, что значение этого параметра задаст опцию libcurl CURLOPT_CAPATH. Для libcurl версий до 7.42.0 эта опция имеет эффект, только если libcurl скомпилирован для использования OpenSSL. Для получения более подробной информации смотрите веб-страницу cURL [en]. Этот параметр используется в веб-мониторинге с версии Zabbix 2.4.0 и при аутентификации SMTP с версии Zabbix 3.0.0. |
||
StartAlerters | нет | 1-100 | 3 | Количество экземпляров запускаемых при старте процессов оповещений (alerter). Этот параметр поддерживается с версии Zabbix 3.4.0. |
StartDBSyncers | нет | 1-100 | 4 | Количество экземпляров запускаемых при старте процессов записи истории в базу данных (history syncer). Примечание: Будьте осторожны при изменении этого значения, его увеличение может принести больше вреда, чем пользы. Грубо, значения по умолчанию должно быть достаточно, чтобы обслуживать до 4000 NVPS. |
StartDiscoverers | нет | 0-250 | 1 | Количество экземпляров запускаемых при старте процессов сетевого обнаружения (discoverer). |
StartEscalators | нет | 1-100 | 1 | Количество экземпляров запускаемых при старте процессов эскалации действий (escalator). Этот параметр поддерживается с версии Zabbix 3.0.0. |
StartHistoryPollers | нет | 0-1000 | 5 | Количество экземпляров запускаемых при старте процессов поллеров истории (history poller). Этот параметр поддерживается с версии Zabbix 5.4.0. |
StartHTTPPollers | нет | 0-1000 | 1 | Количество экземпляров запускаемых при старте процессов поллеров HTTP (http poller)1. |
StartIPMIPollers | нет | 0-1000 | 0 | Количество экземпляров запускаемых при старте процессов поллеров IPMI (ipmi poller). |
StartJavaPollers | нет | 0-1000 | 0 | Количество экземпляров запускаемых при старте процессов поллеров Java (java poller)1. |
StartLLDProcessors | нет | 1-100 | 2 | Количество экземпляров запускаемых при старте процессов низкоуровневого обнаружения (lld worker)1. Процесс LLD manager автоматически запускается при старте процесса LLD worker. Этот параметр поддерживается с версии Zabbix 4.2.0. |
StartODBCPollers | нет | 0-1000 | 1 | Количество экземпляров запускаемых при старте процессов поллеров ODBC (odbc poller)1. |
StartPingers | нет | 0-1000 | 1 | Количество экземпляров запускаемых при старте процессов пингеров ICMP (icmp pinger)1. |
StartPollersUnreachable | нет | 0-1000 | 1 | Количество экземпляров запускаемых при старте процессов поллеров недоступных устройств (unreachable poller) (в том числе IPMI и Java)1. По крайне один поллер недоступных устройств должен быть запущен, если запускаются обычные поллеры, IPMI или Java. |
StartPollers | нет | 0-1000 | 5 | Количество экземпляров запускаемых при старте процессов поллеров (poller)1. |
StartPreprocessors | нет | 1-1000 | 3 | Количество экземпляров запускаемых при старте рабочих процессов предобработки данных (preprocessing worker)1. Процесс менеджера задач предобработки автоматически запускается при старте процесса preprocessing worker. Этот параметр поддерживается с версии Zabbix 3.4.0. |
StartProxyPollers | нет | 0-250 | 1 | Количество экземпляров запускаемых при старте процессов поллеров пассивных прокси (proxy poller)1. |
StartReportWriters | нет | 0-100 | 0 | Количество экземпляров запускаемых при старте процессов генерации отчётов (report writer). Если выставлено в 0, генерация отчётов по расписанию отключена. Процесс задач генерации отчетов по расписанию втоматически запускается при старте процесса report writer. Этот параметр поддерживается с версии Zabbix 5.4.0. |
StartSNMPTrapper | нет | 0-1 | 0 | Если выставлено в 1, процесс траппера SNMP (snmp trapper) будет запущен. |
StartTimers | нет | 1-1000 | 1 | Количество экземпляров запускаемых при старте процессов timer. Прцессы timer обрабатывают периоды обслуживания. |
StartTrappers | нет | 0-1000 | 5 | Количество экземпляров запускаемых при старте процессов трапперов (trapper)1. Трапперы принимают входящие соединения от Zabbix sender-а, активных агентов и активных прокси. |
StartVMwareCollectors | нет | 0-250 | 0 | Количество экземпляров запускаемых при старте процессов сборщиков данных VMware (vmware collector). |
StatsAllowedIP | нет | Список (через запятую) IP адресов, возможно в нотации CIDR, или DNS имён внешних экземпляров Zabbix. Запрос статистики будет приниматься только с перечисленных здесь адресов. Если параметр не задан, никакие запросы статистики приниматься не будут. Если поддержка IPv6 включена, то '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' рассматриваются как одинаковые, а '::/0' разрешит любой адрес IPv4 или IPv6. Можно использовать '0.0.0.0/0' , чтобы разрешить любой адрес IPv4. Пример: StatsAllowedIP=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com Этот параметр поддерживается с версии Zabbix 4.2.0. |
||
Timeout | нет | 1-30 | 3 | Указывает, как долго мы ждем ответа от агента, SNMP устройства или внешней проверки (в секундах). |
TLSCAFile | нет | Абсолютный путь к файлу, который содержит сертификаты удостоверяющих центров (certificate authority, CA) верхнего уровня для проверки сертификата узла, используется для зашифрованных соединений между компонентами Zabbix. Этот параметр поддерживается с версии Zabbix 3.0.0. |
||
TLSCertFile | нет | Абсолютный путь к файлу, который содержит сертификат или цепочку сертификатов, используется для зашифрованных соединений между компонентами Zabbix. Этот параметр поддерживается с версии Zabbix 3.0.0. |
||
TLSCipherAll | нет | Строка приоритетов GnuTLS или строка шифров OpenSSL (TLS 1.2). Переопределяет критерии выбора алгоритмов шифрования по умолчанию для шифрования на основе сертификатов и общего ключа (PSK). Пример: TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256 Этот параметр поддерживается с версии Zabbix 4.4.7. |
||
TLSCipherAll13 | нет | Строка шифров для OpenSSL 1.1.1 или новее в TLS 1.3. Переопределяет критерии выбора алгоритмов шифрования по умолчанию для шифрования на основе сертификатов и общего ключа (PSK). Пример для GnuTLS: NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL::+SIGN-ALL:+CTYPE-X.509 Пример для OpenSSL: EECDH+aRSA+AES128:RSA+aRSA+AES128:kECDHEPSK+AES128:kPSK+AES128 Этот параметр поддерживается с версии Zabbix 4.4.7. |
||
TLSCipherCert | нет | Строка приоритетов GnuTLS или строка шифров OpenSSL (TLS 1.2). Переопределяет критерии выбора алгоритмов шифрования по умолчанию для шифрования на основе сертификатов. Пример для GnuTLS: NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL:+CTYPE-X.509 Пример для OpenSSL: EECDH+aRSA+AES128:RSA+aRSA+AES128 Этот параметр поддерживается с версии Zabbix 4.4.7. |
||
TLSCipherCert13 | нет | Строка шифров для OpenSSL 1.1.1 или новее в TLS 1.3. Переопределяет критерии выбора алгоритмов шифрования по умолчанию для шифрования на основе сертификатов. Этот параметр поддерживается с версии Zabbix 4.4.7. |
||
TLSCipherPSK | нет | Строка приоритетов GnuTLS или строка шифров OpenSSL (TLS 1.2). Переопределяет критерии выбора алгоритмов шифрования по умолчанию для шифрования на основе общего ключа (PSK). Пример для GnuTLS: NONE:+VERS-TLS1.2:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL Пример для OpenSSL: kECDHEPSK+AES128:kPSK+AES128 Этот параметр поддерживается с версии Zabbix 4.4.7. |
||
TLSCipherPSK13 | нет | Строка шифров для OpenSSL 1.1.1 или новее в TLS 1.3. Переопределяет критерии выбора алгоритмов шифрования по умолчанию для шифрования на основе общего ключа (PSK). Пример: TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256 Этот параметр поддерживается с версии Zabbix 4.4.7. |
||
TLSCRLFile | нет | Абсолютный путь к файлу, содержащему отозванные сертификаты. Этот параметр используется для зашифрованных коммуникаций между компонентами Zabbix. Этот параметр поддерживается с версии Zabbix 3.0.0. |
||
TLSKeyFile | нет | Абсолютный путь к файлу, содержащему закрытый ключ сервера (private key), используется для зашифрованных коммуникаций между компонентами Zabbix. Этот параметр поддерживается с версии Zabbix 3.0.0. |
||
TmpDir | нет | /tmp | Папка с временными данными. | |
TrapperTimeout | нет | 1-300 | 300 | Указывает, сколько секунд траппер может потратить на обработку новых данных. |
TrendCacheSize | нет | 128K-2G | 4M | Размер кэша динамики изменений, в байтах. Размер разделяемой памяти для хранения данных динамики изменений. |
TrendFunctionCacheSize | нет | 128K-2G | 4M | Размер кэша функций динамики изменений, в байтах. Размер разделяемой памяти для хранения данных вычисляемых функций динамики изменений. |
UnavailableDelay | нет | 1-3600 | 60 | Как часто узел сети будет проверяться на доступность в период его недоступности, в секундах. |
UnreachableDelay | нет | 1-3600 | 15 | Как часто узел сети будет проверяться на доступность в период его недостижимости, в секундах. |
UnreachablePeriod | нет | 1-3600 | 45 | Через сколько секунд недостижимости узел сети считается недоступным. |
User | нет | zabbix | Использование привилегий указанного, существующего пользователя системы. Имеет эффект только, если запускается под 'root' и AllowRoot отключён. |
|
ValueCacheSize | нет | 0,128K-64G | 8M | Размер кэша для хранения значений истории в байтах. Разделяемая память для кэширования запросов к данным истории элементов данных. Значение 0 отключит кэш значений (не рекомендуется). В случае, если кэш значений исчерпает разделяемую память, предупреждающее сообщение будет записано в журнал сервера каждые 5 минут. |
VaultDBPath | нет | Путь к Хранилищу, откуда будут извлекаться данные для аутентификации к базе данных по ключам 'password' и 'username'. Пример: secret/zabbix/database Этот параметр может использоваться только если параметры DBUser и DBPassword не указаны. Этот параметр поддерживается с версии Zabbix 5.2.0. |
||
VaultToken | нет | Токен аутентификации Хранилища, который должен быть сгенерирован исключительно для сервера Zabbix с разрешениями только на чтение на пути, указанные в макросах Хранилища, и разрешениями только на чтение на пути, указанные в необязательном параметре конфигурации VaultDBPath. Если одновременно заданы и параметр VaultToken, и переменная окружения VAULT_TOKEN , то это считается ошибкой. Этот параметр поддерживается с версии Zabbix 5.2.0. |
||
VaultURL | нет | https://127.0.0.1:8200 | HTTP[S] URL сервера Хранилища. Если SSLCALocation не указан, будет использоваться общесистемная папка сертификатов удостоверяющих центров (certificate authority, CA). Этот параметр поддерживается с версии Zabbix 5.2.0. |
|
VMwareCacheSize | нет | 256K-2G | 8M | Разделяемая память для хранения данных VMware. Можно использовать внутренние проверки VMware - zabbix[vmware,buffer,...] для мониторинга использования кэша VMware (смотрите раздел о внутренних проверках). Обратите внимание, что разделяемая память не выделяется, если не настроено на запуск ни одного экземпляра коллекторов VMware. |
VMwareFrequency | нет | 10-86400 | 60 | Задержка в секундах между сбором данных с одной службы VMware. Эту задержку необходимо установить в наименьшее из значений интервала обновления у любого элемента данных мониторинга VMware. |
VMwarePerfFrequency | нет | 10-86400 | 60 | Задержка в секундах между получением статистики по счётчикам производительности с одной службы VMware. Эту задержку необходимо установить в наименьшее из значений интервала обновления у любого элемента данных мониторинга VMware, который использует счётчики производительности VMware. |
VMwareTimeout | нет | 1-300 | 10 | Максимальное количество секунд, которое коллектор vmware потратит на ожидание ответа от службы VMware (vCenter или ESX гипервизора). |
WebServiceURL | нет | HTTP[S] URL к веб-сервису Zabbix в формате <хост:порт>/report . Например: http://localhost:10053/report Этот параметр поддерживается с версии Zabbix 5.4.0. |
1 Обратите внимание, что слишком большое количество процессов сбора данных (поллеров, поллеров недоступных устройств, поллеров ODBC, поллеров HTTP, поллеров Java, пингеров, трапперов, поллеров прокси) вместе с IPMI менеджером, SNMP траппером и рабочими процессами предварительной обработки, могут исчерпать ограничение количества файловых дескрипторов на один процесс для менеджера предварительной обработки.
Это заставит Zabbix сервер остановиться (обычно вскоре после запуска, но иногда может занять более длительное время). Чтобы избежать подобной ситуации, необходимо пересмотреть файл конфигурации или увеличить лимит.
2 При удалении большого количества элементов данных возрастает нагрузка на базу данных, поскольку процессу очистки базы данных (housekeeper) потребуется удалить все данные истории, относящиеся к этим элементам данных. Для примера, если нам нужно удалить всего 1 прототип элемента данных из шаблона, но этот шаблон связан с 50 узлами сети и на каждом из них на основе этого прототипа сгенерировано по 100 реальных элементов данных, то потребуется удалить суммарно 5000 элементов данных (1*50*100). Если для параметра MaxHousekeeperDelete задано значение 500 (MaxHousekeeperDelete=500), то для удаляемых элементов данных процесс housekeeper должен будет за один цикл удалять из таблиц истории и динамики изменений до 2500000 значений (5000*500).