我正在使用 spring-boot-admin-ui
来监控我的 Web 应用程序。
日志记录是在 log4j2-spring.xml
中使用 log4j2
配置的。
问题:如何在 admin-ui 中显示这些日志文件?据我所知,它可以立即显示 logback
。但如果可能的话,如何启用 log4j2
支持呢?
日志文件如下:
<Loggers>
<Root level="DEBUG">
<AppenderRef ref="APP" />
<AppenderRef ref="XML" />
<AppenderRef ... />
</Root>
</Loggers>
我希望在 admin-ui 中查看日志文件的最后 X 行,或者能够通过 ui 直接下载它们。
最佳答案
您需要确保 Spring Boot Actguator 的 /logfile
端点处于 Activity 状态。例如,通过设置 logging.file
属性。您还可以使用 endpoints.logfile.external-file
配置非引导托管日志文件。
关于java - 如何在 spring-boot-admin 中显示日志文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45006722/