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

发布于 2024-07-27 18:30:44 字数 621 浏览 9 评论 0原文

(简单地说,就像这个问题,但适用于 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

同展鸳鸯锦 2024-08-03 18:30:44

尝试使用 baretail

Try using baretail

冬天旳寂寞 2024-08-03 18:30:44

来自 www.splunk.com 的 splunk 是最佳选择。 它是免费的& 正是您所要求的。

splunk from www.splunk.com is the way to go. It is free & does exactly what you are asking for.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文