我需要从tomcat中读取带有日志的远程文件

时间:2010-05-21 12:07:39

标签: tomcat logging log4j remote-access

我需要使用tomcat中的日志读取远程文件

如果我有对日志文件夹的ssh访问权限,那么最方便的方法是什么?

3 个答案:

答案 0 :(得分:8)

OtrosLogViewer可以从远程服务器读取日志。它支持SFTP,FTP和Samba。它还提供远程文件系统浏览器。

免责声明:我是OtrosLogViewer的作者

答案 1 :(得分:3)

使用Editplus通过FTP / SSH连接到远程服务器。

根据需要刷新日志。

答案 2 :(得分:2)

您可以使用log4j的Chainsaw V2和VFSLogFilePatternReceiver来使用Jakarta Commons-VFS对ssh的支持来解析和拖尾日志文件。

电锯页面: http://logging.apache.org/chainsaw/

log4j'随播广告'页面: http://logging.apache.org/log4j/companions/

开始使用Chainsaw的最简单方法是检查它(svn)以及附加组件,组件和接收器的“同伴”,使用maven构建它们。

构建Chainsaw之后,您可以在appassembler / bin文件夹中运行脚本,并使用可以拖尾日志文件的接收器配置来配置Chainsaw(请参阅Chainsaw的欢迎选项卡/视图示例接收器配置按钮以获取示例配置文件)。