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

有没有一个应用程序可以监视一些日志文件(文本),并观察正则expression式模式匹配,然后发现电子邮件警报时,发现一个? 我正在寻找将在Windows上运行的东西。

我正要开始编写一个脚本来试图做到这一点,然后发现我可能已经有一个很好的工具。 越简单越好。 有任何想法吗?

Swatch是一个令人尊敬的perl脚本,它可以完成你想要的任务,但是我认识到你可能不想在你的Windows机器上安装Perl。 我不知道任何独立的基于PowerShell的工具,但是如果你正在编写你自己的PowerShell脚本,你应该看看Log Parser COM。

我结束了写在VBScript的东西来做到这一点。 parsing的代码是最难的部分,但总体来说不是太难。