我有一个springboot应用程序,该应用程序在多个节点上运行以实现负载平衡。每个springboot实例都会在文件系统中生成自己的日志。要调查日志,我需要手动浏览不同计算机上的不同日志文件。
我正在寻找一种实用程序,可以将日志整理为单个文件,或者可以公开一些HTML ui以查看日志消息。
我希望该工具轻巧,没有数据库访问权限。该工具将托管在运行springboot的计算机之一上。
环境是linux,我正在使用slf4j和logback。
您应该查看ELK Logging以获取全面的解决方案。
如果这是一步,那么看一下使用Logback数据库apender并将日志写入数据库,然后使用Spring Data Rest API将其拉回。