Java/Glassfish日志文件的远程日志查看器

Kri*_*ian 12 java logging

我正在寻找一个与Chainsaw具有相似功能的日志查看器,我可以将Glassfish日志文件拖到例如SSH/SCP上.有谁知道这样的工具是否存在?

小智 17

OtrosLogViewer用户VFSFileSystems可以从远程服务器(ftp,sftp,smb,http)加载日志.它支持java.util.logging.XMLFormatter和java.util.logging.SimpleFormatter.请参阅:http: //code.google.com/p/otroslogviewer/

  • 这个工具很棒.我希望我可以两次投票:) (2认同)

pha*_*cle 10

我已经开始查看OtrosLogViewer并发现它的最新更新需要更改GlassFish的模式文件格式.信息来自此问题.

这是适用于我的模式定义:

name=GlassFish Pattern
type=log4j
pattern=[#|TIMESTAMP|LEVEL|PROP(A)|LOGGER|_ThreadID=PROP(B);_ThreadName=THREAD;|MESSAGE
dateFormat=yyyy-MM-dd'T'HH:mm:ss.SSSZZZZ
charset=UTF-8
customLevels=SEVERE=FATAL,WARNING=WARN,CONFIG=INFO,FINE=DEBUG,FINER=TRACE,FINEST=TRACE,INFO=INFO
Run Code Online (Sandbox Code Playgroud)

我正在使用OtrosLogViewer的发布2012-04-25.在解析尾随\n|#]的问题得到解决之前,它们会稍微污染消息.

已编辑: 第四个字段是记录器名称.


Ala*_*Dee 7

OtrosLogViewer很不错,但您必须为glassfish日志设置模式.

只需在$ {OTROS_ROOT} /plugins/logimporters/glassfish.pattern中创建一个文件:

type=log4j
pattern=[#|TIMESTAMP|LEVEL|PROP(A)|CLASS|_ThreadID=PROP(B);_ThreadName=THREAD;|MESSAGE|#]
dateFormat=yyyy-MM-ddTHH:mm:ss.SSSZZZZ
name=glassfish parser
charset=UTF-8
Run Code Online (Sandbox Code Playgroud)


Kri*_*ian 1

来自其他帖子

  1. 配置 putty 以从连接写出日志文件。
  2. 对 putty 日志文件进行日志分析。