Назад | Перейти на главную страницу

(Windows) Мониторинг файлов журналов и сопоставления шаблонов регулярных выражений в реальном времени для запуска предупреждений по электронной почте

Есть ли приложение, которое может отслеживать количество файлов журнала (текстовых) и отслеживать совпадения шаблонов регулярных выражений, а затем отправлять оповещения по электронной почте, когда они их находят? Я ищу что-нибудь, что будет работать в Windows.

Я собирался начать писать сценарий, чтобы попытаться сделать это, но мне пришло в голову, что, вероятно, уже есть хороший инструмент для этого. Чем проще, тем лучше. Любые идеи?

В итоге я написал что-то в vbscript для этого. Часть кода, которая выполняет синтаксический анализ, была самой сложной частью, но в целом не слишком сложной.

Образец это почтенный скрипт Perl, который делает то, что вы хотите, но я понимаю, что вы, возможно, не захотите устанавливать Perl на свои компьютеры с Windows. Я не знаю никаких автономных инструментов на основе PowerShell, но если вы пишете свой собственный сценарий PowerShell, вам следует взглянуть на Анализатор журнала COM.