Поддерживаемые параметры в файле конфигурации Zabbix агента (zabbix_agentd.conf):
Параметр | Обязательный | Диапазон | Умолчание | Описание |
---|---|---|---|---|
Alias | нет | Задает параметру алиас. Может быть полезным для замены длинных и сложных имен параметров на более простые и короткие. | ||
AllowRoot | нет | 0 | Разрешение агенту запускаться из под 'root'. Если отключено и агент запускается из под 'root', то агент попытается переключиться на пользователя 'zabbix'. Не имеет эффекта, если запускается под обычным пользователем. 0 - не разрешать 1 - разрешать |
|
BufferSend | нет | 1-3600 | 5 | Не хранить данные в буфере более чем N секунд. |
BufferSize | нет | 2-65535 | 100 | Максимальное количество значений в буфере памяти.Агент будет отправлять все собранные данные Zabbix серверу или прокси при заполнении буфера. |
DebugLevel | нет | 0-4 | 3 | Задает уровень журналирования 0 - без отладки 1 - критичная информация 2 - информация об ошибках 3 - предупреждения 4 - для отладки (пишется очень много информации) |
EnableRemoteCommands | нет | 0 | Разрешены ли удаленные команды с Zabbix сервера. 0 - не разрешены 1 - разрешены |
|
Hostname | нет | Указывает HostnameItem | Уникальное, регистрозависимое имя хоста. Требуется для активных проверок и должно совпадать с именем узла сети указанном на сервере. Допустимые символы: буквенно-цифровые, '.', ' ', '_' и '-'. Максимальная длина: 64 |
|
HostnameItem | нет | system.hostname | Элемент данных, используемый для установки параметра Hostname, если он не задан. Не поддерживает UserParameters, счетчики производительности и алиасы, но поддерживает system.run[], независимо от значения EnableRemoteCommands. Игнорируется, если задан Hostname. Эта опция поддерживается версией 1.8.6 и более новыми. |
|
Include | нет | Вы можете включить отдельные файлы или все файлы из указанной папки. | ||
ListenIP | нет | 0.0.0.0 | Список IP адресов разделенных запятыми, на которых должен слушать агент. Несколько IP адресов поддерживаются версией 1.8.3 и более новыми. |
|
ListenPort | нет | 1024-32767 | 10050 | Агент будет слушать этот порт для подключений с сервера. |
LogFileSize | нет | 0-1024 | 1 | Максимальный размер файла журнала в МБ. 0 - отключение автоматической ротации журнала. |
LogFile | нет | Имя файла журнала. Если не задано, используется syslog. |
||
LogRemoteCommands | нет | 0 | Включение журналирования выполненных shell команд как предупреждений. 0 - отключено 1 - включено |
|
MaxLinesPerSecond | нет | 1-1000 | 100 | Максимальное количество новых строк в секунду, которые агент будет отправлять серверу или прокси, когда обрабатываются активные проверки 'log' и 'eventlog'. Указаное значение будет перезаписано параметром 'maxlines', заданное в ключах элементов данных 'log' и 'eventlog'. Обратите внимание: Zabbix будет обрабатывать в 4 раза больше новых строк, чем задано в MaxLinesPerSecond, для поиска требуемой строки в элементах данных журналов. |
PidFile | нет | /tmp/zabbix_agentd.pid | Имя PID файла. | |
RefreshActiveChecks | нет | 60-3600 | 120 | Как часто обновлять список активных проверок, в секундах. Обратите внимание, что после неуспешного обновления активных проверок, следующая попытка будет предпринята через 60 секунд. |
Server | нет | Список IP адресов (или имен хостов) Zabbix серверов, разделенных запятыми. Пробелы недопустимы. Входящие соединения будут приниматься только с хостов указанных в этом списке. Обратите внимание, что имена хостов должны резолвиться имя хоста→IP адрес и IP адрес→имя хоста. Если включена поддержка IPv6, тогда '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' обрабатываются одинаково. |
||
ServerActive | нет | Список пар IP:порт (или имя хоста:порт) разделенных запятыми Zabbix серверов для активных проверок. Пробелы недопустимы. Если порт не указывается, то используется порт по умолчанию. IPv6 адреса должны быть заключены в квадратные скобки, если для хоста указывается порт. Если порт порт не указан, то квадратные скобки для IPv6 адресов опциональны. Если параметр не указан, активные проверки отключены. |
||
SourceIP | нет | Локальный IP адрес для исходящих подключений. | ||
StartAgents | нет | 0-100 | 3 | Количество форков zabbix_agentd, которые обрабатывают пассивные проверки. Если задано значение равное 0, то пассивные проверки будут отключены и агент не будет слушать какой-либо TCP порт. Максимальное количество 16 до версии 1.8.5. |
Timeout | нет | 1-30 | 3 | Тратить не более, Timeout секунд при обработке |
UnsafeUserParameters | нет | 0,1 | 0 | Разрешить все символы передаваемые как аргументы в пользовательские параметры. Поддерживается начиная с Zabbix 1.8.2. |
UserParameter | нет | Пользовательский параметр для мониторинга. Можно указать нескольких пользовательских параметров. Формат: UserParameter=<ключ>,<команда> Обратите внимание, что команда не должна возвращать только пустую строку или EOL. Пример: UserParameter=system.test,who|wc -l |
В Zabbix агенте версии 2.0.0 параметры конфигурации связанные с активными и пассивными проверками были изменены.
Смотрите раздел "Смотрите также" снизу этой страницы для получения более подробных сведений об эти изменениях.