【问题标题】:I need to read a remote file with logs from a tomcat我需要从 tomcat 读取带有日志的远程文件
【发布时间】:2016-03-16 17:50:54
【问题描述】:

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

如果我可以通过 ssh 访问日志文件夹,最方便的方法是什么?

【问题讨论】:

  • 这不是一个真正的tomcat问题,这是一个关于如何读取远程文件的更普遍的问题

标签: tomcat logging log4j remote-access


【解决方案1】:

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

免责声明:我是 OtrosLogViewer 的作者

【讨论】:

    【解决方案2】:

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

    在需要时刷新日志。

    【讨论】:

    【解决方案3】:

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

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

    log4j 'companions' 页面: http://logging.apache.org/log4j/companions/

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

    一旦 Chainsaw 构建完成,您可以运行 appassembler/bin 文件夹中的脚本,并使用可以尾随日志文件的接收器配置来配置 Chainsaw(有关示例配置文件,请参见 Chainsaw 的欢迎选项卡/查看示例接收器配置按钮)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-18
      相关资源
      最近更新 更多