Всем привет!
Есть Windows сервер на котором нужно мониторить состояние csv-файла в таком формате с разделителями ; "26.01.2021 11:00:05;statlog;0;yes"
В обычном режиме вместо нуля - число, нужно отслеживать появление двух записей, содержащих ноль и возврат к нормальному состоянию - появление записи с числом.
Создал элемент данных такого вида
log[D:\Service\Monitor\monitor_stat2.csv,"statlog","UT F-8",100]
И триггер
Выражение проблемы {Windows Server 2012:log[D:\Service\Monitor\monitor_stat2.csv,"statlog","UT F-8",100].count(#2,"statlog;0;")}>1
Выражение восстановления {Windows Server 2012:log[D:\Service\Monitor\monitor_stat2.csv,"statlog","UT F-8",100].str(statlog,30)}>0
Но никаких результатов в заббиксе не вижу. Данные не собираются, триггер не срабатывает, хотя я в файл вручную добавил 2 строки со "statlog;0"
Подскажите, что можно сделать?
Есть Windows сервер на котором нужно мониторить состояние csv-файла в таком формате с разделителями ; "26.01.2021 11:00:05;statlog;0;yes"
В обычном режиме вместо нуля - число, нужно отслеживать появление двух записей, содержащих ноль и возврат к нормальному состоянию - появление записи с числом.
Создал элемент данных такого вида
log[D:\Service\Monitor\monitor_stat2.csv,"statlog","UT F-8",100]
И триггер
Выражение проблемы {Windows Server 2012:log[D:\Service\Monitor\monitor_stat2.csv,"statlog","UT F-8",100].count(#2,"statlog;0;")}>1
Выражение восстановления {Windows Server 2012:log[D:\Service\Monitor\monitor_stat2.csv,"statlog","UT F-8",100].str(statlog,30)}>0
Но никаких результатов в заббиксе не вижу. Данные не собираются, триггер не срабатывает, хотя я в файл вручную добавил 2 строки со "statlog;0"
Подскажите, что можно сделать?