Zabbix Documentation 5.4
Траппер элементы данных принимают входящие данные вместо запроса этих данных.
Это полезно для любых данных, которые вы возможно захотите “запихнуть” в Zabbix.
Для использования элемента данных траппера вы должны:
Настройка
Настройка элемента данных
Для настройки элемента данных траппер:
Все обязательные поля ввода отмечены красной звёздочкой.
Поля, которые требуют указания специфичной информации для траппер элемента данных:
Тип | Здесь выберите Zabbix траппер. |
Ключ | Введите ключ, который будет использован для распознавания элемента данных при отправке данных. |
Тип информации | Выберите тип информации, который будет соответствовать формату данных, которые будут отправлены. |
Разрешенные хосты | Список разделенных запятыми IP адресов, опционально в CIDR представлении, или имена узлов сети. Если задано, входящие подключения будут приниматься только с перечисленных здесь узлов сети. Если включена поддержка IPv6, тогда '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' обрабатываются одинаково и '::/0' будет разрешать любые IPv4 или IPv6 адреса. '0.0.0.0/0' можно использовать, чтобы разрешить любые IPv4 адреса. Обратите внимание, что “IPv4-совместимые IPv6 адреса” (0000::/96 префикс) поддерживаются, но являются устаревшими согласно RFC4291. Например: Server=127.0.0.1,192.168.1.0/24. 1,2001:db8::/32,zabbix.domain Пробелы и пользовательские макросы разрешены в этом поле с Zabbix 2.2.0. |
Отправка данных
В самом простом случае, вы можете использовать утилиту zabbix_sender для отправки некоторого 'тестового значения' траппер элементу данных.
Для отправки значения мы используем следующие ключи:
-z — чтобы указать IP адрес Zabbix сервера
-p — чтобы указать номер порта Zabbix сервера (10051 по умолчанию)
-s — чтобы указать узел сети (убедитесь, что используете здесь 'техническое' имя узла сети, вместо 'видимого' имени)
-k — чтобы указать ключ элемента данных, который мы только что добавили
-o — чтобы указать фактически отправляемое значение
Отображение
Результат в Мониторинг → Последние данные:
Штампы времени
Если значения отправляются с использованием утилиты zabbix_sender из файла со штампами времени, тогда эти штампы времени будут скорректированы со временем сервера. Например, если штамп времени элемента данных равен “10:30:50”, текущее время на машине откуда запускается zabbix_sender — “10:40:03”, и текущее время на Zabbix сервере “10:40:05”, тогда значение элемента данных будет сохранено в базу данных со штампом времени равным “10:30:52”.
Аналогично, если значение сначала отправляется на Zabbix прокси, который далее отправляет его Zabbix серверу, штамп времени будет скорректирован в соответствии со временем Zabbix прокси, и потом будет скорректирован со временем Zabbix сервера.
Источник: