spring-boot - Spring Boot Rapid7 日志记录在 kubernetes POD 中不起作用
问题描述
<springProfile name="dev">
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
<appender name="RAPID7"
class="com.rapid7.logback.LogentriesAppender">
<Token>MYTOKEN</Token>
<Region>eu</Region>
<Debug>False</Debug>
<Ssl>True</Ssl>
<facility>USER</facility>
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
<root level="debug">
<appender-ref ref="RAPID7"/>
<appender-ref ref="STDOUT"/>
</root>
</springProfile>
文件名 logback-spring.xml
在本地运行此配置文件时,它运行良好,并且日志出现在 RAPID7 中。但是当它通过 AWS 管道并被放入 pod 时,它只显示 STDOUT 消息,但也没有关于 RAPID7 的错误消息。
任何想法可能是什么问题?
解决方案
推荐阅读
- sql - 更新后 Wikidata 查询抛出 StackOverflowError
- c# - UWP 可以写入下载文件夹中多种类型的文件,但不能对 SQLite db 文件执行相同操作
- android - 如何将带有降价语法的文本共享到电报?
- python - 在数据框中创建新列
- html - Get_Template_Part 部分未显示 CSS
- python - 有什么方法可以轻松交换字符串中的两个字符?
- android - 活动转换 API 调用意图
- javascript - 使用 Express 将 BigQuery 流式传输到前端
- google-cloud-platform - 气流 trigger_rule=none_failed 不起作用
- c# - 使用 lambda 更改变量值时遇到错误