(简单地说,就像这个问题,但对于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是要走的路。 它是免费的,完全是你要求的。