我需要使用tomcat中的日志读取远程文件
如果我有对日志文件夹的ssh访问权限,那么最方便的方法是什么?
答案 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的欢迎选项卡/视图示例接收器配置按钮以获取示例配置文件)。