Поддерживаемые параметры в файле конфигурации Zabbix агента (Windows):
Параметр | Обязательный | Диапазон | Умолчание | Описание |
---|---|---|---|---|
Alias | нет | Задает параметру алиас. Может быть полезным для замены длинных и сложных имен параметров на более простые и короткие. Например, если вы хотите получить с сервера использование файла подкачки в процентах, вы можете использовать параметр "perf_counter[\Paging File(_Total)\% Usage]", или вы можете задать алиас добавив следующую строку в файл конфигурации Alias = pg_usage:perf_counter[\Paging File(_Total)\% Usage] После этого вы можете использовать параметр с именем "pg_usage" для получения той же самой информации. Вы можете указать столько записей "Alias", сколько пожелаете. Алиасы не могут быть использованы для параметров заданных в записях "PerfCounter" файла конфигурации. |
||
BufferSend | нет | 1-3600 | 5 | Не хранить данные в буфере более чем N секунд. |
BufferSize | нет | 2-65535 | 100 | Максимальное количество значений в буфере памяти.Агент будет отправлять все собранные данные Zabbix серверу или прокси при заполнении буфера. |
DebugLevel | нет | 0-4 | 3 | Задает уровень журналирования 0 - без отладки 1 - критичная информация 2 - информация об ошибках 3 - предупреждения 4 - для отладки (пишется очень много информации) |
EnableRemoteCommands | no | 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 | Агент будет слушать указанный интерфейс. | |
ListenPort | нет | 1024-32767 | 10050 | Агент будет слушать этот порт для подключений с сервера. |
LogFileSize | нет | 0-1024 | 1 | Максимальный размер файла журнала в МБ. 0 - отключение автоматической ротации журнала. |
LogFile | нет | Имя файла журнала. Если не указано, используется Windows Event Log. |
||
LogRemoteCommands | нет | 0 | Включение журналирования выполненных shell команд как предупреждений. 0 - отключено 1 - включено |
|
MaxLinesPerSecond | нет | 1-1000 | 100 | Максимальное количество новых строк в секунду, которые агент будет отправлять серверу или прокси при обработке активных проверок 'log', 'logrt' и 'eventlog'. Указанное значение будет перезаписано параметром 'maxlines', заданное в ключах элементов данных 'log', 'logrt' и 'eventlog'. |
PerfCounter | нет | Синтаксис: <имя_параметра>,"<путь_к_счетчику_произв>",<период> Задает новый параметр <имя_параметра>, который является усредненным значением счетчика производительности <путь_к_счетчику_произв> системы для указанного периода времени <период> (в секундах). Например, если вы хотите получать среднее количество прерываний процессора в секунду за последнюю минуту, вы должны задать новый параметр "interrupts" следующего вида: PerfCounter = interrupts,"\Processor(0)\Interrupts/sec",60 Пожалуйста, обратите внимание на двойные кавычки с обеих сторон пути к счетчику производительности. Опрос для вычисления усредненного значения будет производитеся каждую минуту. Вы можете запустить "typeperf -qx" для получения списка всех счетчиков производительности доступных в Windows. |
||
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 | Разрешить все символы передаваемые как аргументы в пользовательские параметры 0 - запрещать 1 - разрешать |
UserParameter | Пользовательский параметр для мониторинга. Можно указать нескольких пользовательских параметров. Формат: UserParameter=<ключ>,<команда> Обратите внимание, что команда не должна возвращать только пустую строку или EOL. Пример: UserParameter=system.test,echo 1 |
В Zabbix агенте версии 2.0.0 параметры конфигурации связанные с активными и пассивными проверками были изменены.
Смотрите раздел "Смотрите также" снизу этой страницы для получения более подробных сведений об эти изменениях.