我正在使用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直接下载它们。
答案 0 :(得分:2)
您需要确保来自spring boot actguator的/logfile
- 端点处于活动状态。例如,通过设置logging.file
属性。您还可以使用endpoints.logfile.external-file
配置非启动管理的日志文件。