如何在Win2003服务器上远程查看日志?

时间:2009-07-17 19:50:38

标签: windows logging remote-access application-server

(简而言之,与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应用程序最好,这样我就可以把它放在命令行恐怖的人面前。

有什么建议吗?

编辑:固定链接

2 个答案:

答案 0 :(得分:1)

尝试使用baretail

答案 1 :(得分:0)

来自www.splunk.com的splunk是要走的路。这是免费的完全符合你的要求。