log4j有一个接口/ GUI appender?

时间:2011-05-31 17:42:54

标签: java log4j appender

我想在文本域,列表等中显示GUI中的日志(类似于ImgBurn),但我没有找到一个准备好的appender来执行此操作。有这样的追加者吗?

目前我在没有任何问题的情况下登录控制台。

5 个答案:

答案 0 :(得分:4)

看看Apache Chainsaw:这可以使用最近的Log4j版本中的Receiver概念来显示事件:http://logging.apache.org/chainsaw/index.html

如果您希望进行实时文本字段显示,则可能需要编写自己的Receiver类。

答案 1 :(得分:1)

有一些很好的免费工具(付费也可以),它们可以解析您的日志文件,并以更好的格式呈现它们,并提供大量的过滤和报告选项。

Here是此类工具的良好列表

您在寻找实时日志查看器吗?

答案 2 :(得分:1)

我可以推荐你OtrosLogViewr。它甚至可以在远程服务器上运行应用程序(使用SFTP,FTP,Samba)来拖尾日志

答案 3 :(得分:0)

查看Chainsaw的最新开发人员快照 - 大量新功能,当配置为通过VFSLogFilePatternReceiver处理日志文件时,可以尾随日志文件,甚至在应用程序重启之间。

此版本中有大量新功能与当前发布的功能相比 - 一些更有用的功能包括在表格中突出显示和聚合的搜索结果,以及注释事件的功能(点击'标记' 'field)

http://people.apache.org/~sdeboy

答案 4 :(得分:0)

尝试使用Glasswall,如果您正在运行servlet,则会在页面上附加日志内容。

http://code.google.com/p/glasswall/