У меня есть приложение для загрузки Java / Spring, которое работает в модуле Kubernetes, журналы настроены на стандартный вывод, fluentd получает журналы по пути по умолчанию: У меня есть файл appender json:
<appender name="jsonAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${LOG_PATH}/spring-boot-logger.log</file>
<encoder class="net.logstash.logback.encoder.LogstashEncoder"/>
<rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
<maxIndex>1</maxIndex>
<fileNamePattern>${LOG_PATH}.%i</fileNamePattern>
</rollingPolicy>
<KeyValuePair key="service" value="java-app" />
<triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
<MaxFileSize>1MB</MaxFileSize>
</triggeringPolicy>
</appender>
Как мне интегрировать этот отдельный файл журнала, отличный от stdout, в мои настройки Kubernete вместе с Fluentd, чтобы отправлять мои json журналы по другому пути