Настройка конфига - lobkovs/FileWatcherService GitHub Wiki
Файл конфига FileWatcherService.exe.config
Параметр watchDir
отвечает за папку которую необходимо отслеживать, здесь важный нюанс это должна быть именно папка, а не файл;
Параметр watchFilter
отчается как раз за каким файлом следить.
Здесь можно указать как полное имя файла, так и только расширение, например *.log. Тогда служба будет следить за всеми файлами в папке watchDir
;
Параметр metricsFilePath
полный путь от корня до файла.
Полный потому что когда происходит исполнение службы то окружение для неё меняться на C:\Windows\System32;
Параметр zabbixSenderPath
содержит полный путь до Zabbix sender'a.
Это та утилита по средствам которой и происходит отправка данные в Zabbix;
Параметр zabbixServer
отвечает на какой сервер будут отправляться запросы;
Параметр zabbixNetworkNode
содержит узел сети в Zabbix;
Параметр zabbixEnableSend
отвечает за возможность отправки данных в Zabbix вообще;
Параметр regexpError
содержит регулярное выражение для определения ошибок в строках лога watchDir
\watchFilter