Spring Boot Rapid7 日志记录在 kubernetes POD 中不起作用

时间:2021-04-13 14:33:39

标签: spring-boot kubernetes logback rapid7

<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 的错误消息。

任何想法可能是什么问题?

0 个答案:

没有答案