寻找分割视图调试查看器来可视化异步系统的日志

发布于 2024-10-16 08:00:57 字数 169 浏览 6 评论 0原文

为了可视化异步日志输出,我正在寻找一个 log4j/net 兼容的调试查看器,它具有分割视图,可以在左侧或右侧有选择地显示日志行。选择应基于一组记录器或字符串模式。

最好,相对两侧的行应该是空的并且视图的滚动是同步的。

您是否见过类似的东西,甚至知道另一种更好的可视化异步系统日志输出的方法?

To visualize asynchronous log output, I am looking for a log4j/net compatible debug viewer with a split view that shows log lines selectively on the left or right. The selection should be based on a set of loggers or string patterns.

Preferably, lines on the opposite sides should be empty and the views' scrolling synchronized.

Have you seen something similar, or even know another, better way to visualize log output of asynchronous systems?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(1

最近可好 2024-10-23 08:00:57

因此,您需要一个能够跟踪日志文件并对每一行的内容应用过滤器的应用程序。对于“并排”,您只需要能够打开两个实例。我已经使用了Kiwi Log Viewer这些目的。如果您感兴趣,您可以附加到系统日志服务器,或者只需指向查看您的日志文件。

为了支持您想要的过滤、匹配和搜索类型,您需要在附加程序布局中输出各种参数。例如,在输出中提供日期时间、线程、级别和记录器(因此可用于搜索/过滤)

<appender ...>
    <layout ...>
        <conversionPattern value="%date [%thread] %-5level - %message%newline" />
    </layout>
</appender>

我没有尝试过但似乎具有类似功能的其他几个应用程序是

So you want an application capable of tailing a log file and applying a filter on the contents of each line. And for "side by side" you just need to be able to open two instances. I've used Kiwi Log Viewer for all of these purposes. You can append to a syslog server if that's interesting for you or just point the viewer at your log file.

To support the kind of filtering, matching, and searching you want, you'll need to output various parameters in your appender layout. For instance, to provide datetime, thread, level, and logger in your output (and therefore, available for searching/filtering)

<appender ...>
    <layout ...>
        <conversionPattern value="%date [%thread] %-5level - %message%newline" />
    </layout>
</appender>

A couple of other applications I have not tried, but appear to have similar features are

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