4

spring-boot-admin-ui用来监控我的网络应用程序。日志记录是用log4j2, 在 中配置的log4j2-spring.xml

问题:如何在 admin-ui 中显示这些日志文件?据我所知,它可以logback开箱即用。但是,如果可能的话,我该如何启用log4j2支持?

日志文件如下:

<Loggers>
   <Root level="DEBUG">
        <AppenderRef ref="APP" />
        <AppenderRef ref="XML" />
        <AppenderRef ... />
    </Root>
</Loggers>

我想在 admin-ui 中查看日志文件的最后 X 行,或者能够通过 ui 直接下载它们。

4

2 回答 2

5

您需要确保/logfilespring boot actguator 的 -endpoint 处于活动状态。例如通过设置logging.file属性。您还可以使用endpoints.logfile.external-file.

于 2017-07-15T20:45:11.020 回答
0

只需将属性文件添加到application.properties

"logging.file.name=logging.txt".

PS 要测试的文件名及其扩展名。

于 2022-01-15T23:08:12.260 回答