Всеволод, привязал Requires и WantedBy к openvpn.service, сейчас выполняется скрипт при выключении вовремя, все данные отсылает, но если прописать:
Before=shutdown.target
Conflicts=reboot.target
то при перезагрузке все равно запускается скрипт, уже начинаю подумывать, чтоб вообще убрать этот скрипт перезагрузки и оставить только на выключение)
Всеволод, В общем у меня опять что-то пошло не так, отдельно для перезагрузки и выключения не отрабатываются скрипты, плюс пытался прописать Requires и WantedBy с openvpn@.service, но все равно отправка данных не идет.
Евгений, в table_2 представлены данные о действиях(primarykey), совершенных во время одной сессии(session). поэтому существуют записи с одинаковым значением session
Пробовал через while read line
При нахождении строки А запускал повторный цикл, пока не найдет строку Б, если в процессе найдется строка С, то выводил эхо. Но при запуске повторного цикла у меня судя по всему начинал читаться файл с самого начала =\
немного не до конца понимаю принцип работы препроцессинга, есть строки такого вида:
[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?
мне необходимо, чтобы при появлении строки отправлялось значение ключа "1", в логах цифр нет никаких, и через сам Zabbix я не могу выводить число 1, если появилась строка в логе
Before=shutdown.target
Conflicts=reboot.target
то при перезагрузке все равно запускается скрипт, уже начинаю подумывать, чтоб вообще убрать этот скрипт перезагрузки и оставить только на выключение)