我怎样才能远程观看Win2003服务器上的日志?

(简单地说,就像这个问题,但对于Windows服务器。)

我有几台运行自定义应用程序服务(C / C ++,而不是Java)的Win2003服务器,它们以自定义格式编写基于文本的日志

[2009-07-17 12:34:56.7890]\t INFO\t<ThreadID>\tLog message... [2009-07-17 12:34:56.7890]\t *WARN\t<ThreadID>\tLog message... [2009-07-17 12:34:56.7890]\t**ERR \t<ThreadID>\tLog message... 

我想有一种方法可以轻松高效地(通过一个不太快的VPN)“观察”符合模式的行(如linux上的tail -f |grep -E )这些日志。 理想情况下,输出需要被汇总,而不是每个文件或每个服务器一个窗口/shell,Windows应用程序将是最好的,这样我可以把它放在命令行恐惧的人面前。

任何build议?

编辑:固定链接

    尝试使用baretail

    从www.splunk.com的splunk是要走的路。 它是免费的,完全是你要求的。