(简而言之,与this question类似,但对于Windows服务器。)
我有几台Win2003服务器运行自定义应用程序服务(C / C ++,而不是Java),它们以自定义格式编写基于文本的日志。
[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应用程序最好,这样我就可以把它放在命令行恐怖的人面前。
有什么建议吗?
编辑:固定链接