(Windows)实时监控日志文件和正则表达式模式匹配以触发电子邮件警报

(Windows)实时监控日志文件和正则表达式模式匹配以触发电子邮件警报

是否有一个应用程序可以监视大量日志文件(文本)并监视正则表达式模式匹配,然后在找到匹配项时发送电子邮件警报?我正在寻找可以在 Windows 上运行的应用程序。

我正要开始编写脚本来尝试执行此操作,然后我突然想到可能已经有一个很好的工具可以做到这一点。越简单越好。有什么想法吗?

答案1

斯沃琪是一个值得尊敬的 perl 脚本,可以做你想做的事,但我意识到你可能不想在 Windows 机器上安装 Perl。我不知道任何独立的基于 PowerShell 的工具,但如果你要编写自己的 PowerShell 脚本,你应该看看日志解析器COM。

答案2

我最终用 vbscript 编写了一些代码来实现这一点。解析的代码是最难的部分,但总的来说其实并不太难。

相关内容