java应用程序的日志文件查看器

时间:2011-09-25 12:38:05

标签: java logging

全部, 我正在探索是否可以使用一种工具来帮助我:

  1. 以反向时间顺序查看日志文件,即我希望看到最新的日志语句被写入屏幕顶部的日志文件,而不是每次更新日志文件时都向下滚动。< / p>

  2. 可能会在查看时暂停,以便在我阅读或分析我的日志文件时,它不会刷新屏幕。

  3. 有可能吗?

    我正在使用log4j登录我的j2ee应用程序。 感谢。

4 个答案:

答案 0 :(得分:5)

您可以使用OtrosLogViewer。您可以暂停滚动到底部并关闭添加新的日志事件。 您可以观看screen capture on youtube

免责声明:我是OtrosLogViewer的作者

答案 1 :(得分:3)

您可以使用Apache Chainsaw。虽然它似乎没有积极开发,但您可以:

  • 切换自动滚动到底部的选项。您还可以按相反的时间顺序订购日志记录,以便首先显示最新的记录,因此不再需要上一个选项。
  • 暂停日志记录集合。这将丢弃所有日志记录,并且在您恢复收集之前不会更新显示。

答案 2 :(得分:1)

使用www.logmx.com中的LogMX。我曾与Chainsaw和LogFactor5合作,但最终,LogMX值得花钱。如果你想要免费的东西,请使用Chainsaw。

答案 3 :(得分:0)

检查mtail(或猴尾)。这不完全是你在寻找的东西,但也许值得一看。

Watch all of your logs using monkeytail

SO中的一些封闭式问题: