首页 > 解决方案 > 整理不同机器上多个springboot实例的日志

问题描述

我有一个在多个节点上运行以进行负载平衡的 springboot 应用程序。每个 springboot 实例都会在文件系统中生成自己的日志。要调查日志,我需要手动查看不同机器中的不同日志文件。

我正在寻找一个实用程序,它将日志整理为单个文件,或者可能会公开一些 HTML ui 以查看日志消息。

我希望该工具在没有数据库访问的情况下是轻量级的。该工具将托管在运行 springboot 的机器中。

环境是linux,我正在使用带有logback的slf4j。

标签: javaspringspring-bootlogbackspring-logback

解决方案


您应该查看ELK Logging以获得全面的解决方案。

如果使用 Logback 数据库apender并将日志写入数据库是一个太过分的步骤,那么使用Spring Data Rest API 将它们拉回来。


推荐阅读