Суть проблемы такова.
Необходимо построить графики по событиям в логах.
Пытался делать через скрипт с tail -f | grep
Если находилась одно значение, то zabbix_sender отправлял ключ со значением 1, если другое значение, то со значением 0.
Добавил скрипты в автозагрузку, но они спустя некоторое время (всегда разное) перестают отправлять данные на Zabbix.
Подскажите, как можно обрабатывать логи с отправкой значений в Zabbix? Через встроенный мониторинг логов выходит не то, что нужно, т.к. необходимы числовые значения для построения графика, а в логах их нет, а только строки.
мне необходимо, чтобы при появлении строки отправлялось значение ключа "1", в логах цифр нет никаких, и через сам Zabbix я не могу выводить число 1, если появилась строка в логе
немного не до конца понимаю принцип работы препроцессинга, есть строки такого вида:
[default][INFO] 2018-05-18 12:12:12,123: program_start
[default][INFO] 2018-05-18 12:12:12,123: program_stop
в первом варианте необходимо возвращать 1, во втором - 0
получается надо в Regexp препроцессинга прописать маски для поиска обеих строк и в значение output проставить 1 и 0?