Zabbix sender - это утилита командной строки, которая может быть использована для отправки данных о производительности Zabbix серверу для последующей их обработки.
Обычно эта утилита используется в долго выполняемых пользовательских скриптах для периодичной отправки данных о доступности и производительности.
Чтобы отправлять результаты напрямую на Zabbix сервер или прокси, необходимо задать тип элемента данных траппер.
Пример отправки одного значения на Zabbix сервер используя Zabbix sender:
где:
Если опции содержат пробелы, то эти опции должны быть заключены в двойные кавычки.
Zabbix sender можно использовать для отправки нескольких значений из файла. Обратитесь к странице помощи Zabbix sender для получения более подробной информации.
Zabbix sender принимает строки в UTF-8 кодировке (как в UNIX-подобных системах, так и в Windows) без изначального маркера последовательности байтов (BOM) в файле.
Zabbix sender в Windows можно выполнить тем же самым способом:
Начиная с версии Zabbix 1.8.4 утилита zabbix_sender была улучшена в плане отправки данных в реальном времени. Имеется ввиду, что большое количество значений, полученное за короткий промежуток времени, будут накапливаться во временном стеке и затем будет отправлено серверу за одно соединение. Данные, пришедшие через менее, чем 0,2 сек после предыдущего значения накапливаются в одном стеке, но максимальное время их накопления до отправки все же 1 секунда.
Zabbix sender завершится, если в файле конфигурации имеется ошибочный (не соответствующий определению параметр=значение) параметр.