我需要读取一个来自Tomcat的远程日志文件。

5

如果我有ssh访问日志文件夹,那么读取tomcat中的远程日志文件最方便的方式是什么?


这并不是一个关于Tomcat的问题,而是一个更一般的关于如何读取远程文件的问题。 - skaffman
3个回答

8

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

免责声明:我是 OtrosLogViewer 的作者。


3

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

需要时随时刷新日志。


我使用FTP将Editplus连接到我的远程服务器。还请参阅http://editplus.info/wiki/Features#Integrated_FTP - JoseK

2
你可以使用log4j的Chainsaw V2和VFSLogFilePatternReceiver来解析和追踪使用Jakarta Commons-VFS支持的ssh的日志文件。
Chainsaw页面: http://logging.apache.org/chainsaw/ log4j 'companions'页面: http://logging.apache.org/log4j/companions/ 使用Chainsaw最简单的方法是与extras、component和receivers 'companions'一起检出(svn),使用maven构建它们。
一旦Chainsaw构建完成,您可以在appassembler/bin文件夹中运行脚本,并使用接收器配置配置Chainsaw,以便追踪日志文件(请参阅Chainsaw的欢迎选项卡/查看示例接收器配置按钮以获取示例配置文件)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接