如何远程查看Win2003服务器上的日志?
(简单地说,就像这个问题,但适用于 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 应用程序将是最好的,这样我就可以将它放在那些讨厌命令行的人面前。
有什么建议吗?
编辑:固定链接
(Briefly, like this question but for Windows servers.)
I have several Win2003 servers running custom application services (C/C++, not Java) that write text-based logs in a custom format.
[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...
I would like to have a way to easily and efficiently (over a not-very-fast VPN) "watch" these logs for lines that match a pattern (like tail -f |grep -E
on linux). Ideally the output would need to be aggregated, not one window/shell per file or per server, and a Windows application would be best, so that I can put it in front of people who are command-line-phobic.
Any recommendations?
edit: fixed link
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试使用 baretail
Try using baretail
来自 www.splunk.com 的 splunk 是最佳选择。 它是免费的& 正是您所要求的。
splunk from www.splunk.com is the way to go. It is free & does exactly what you are asking for.