Я обнаружил проблему, этот проект использует logback и отправляет журналы в ELK, но служба redis ELK не работает.
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<property name="AppName" value="Docx"/>
<appender name="stdout" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>${AppName} %d %-5p [%thread] %c:%L - %m%n</pattern>
</encoder>
</appender>
<appender name="logstash" class="com.cwbase.logback.RedisAppender">
<source>*</source>
<type>*</type>
<host>*</host>
<key>*</key>
<tags>*</tags>
<port>*</port>
<mdc>true</mdc>
<location>true</location>
<callerStackIndex>0</callerStackIndex>
<level>INFO</level>
</appender>
<appender name="errorFile"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<File>logs/error/error</File>
<encoder>
<pattern>%d [%thread] %c:%L-%m%n</pattern>
</encoder>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>logs/error/error_%d{yyyy-MM-dd}</fileNamePattern>
</rollingPolicy>
<!-- <filter class="ch.qos.logback.classic.filter.LevelFilter"> <level>DEBUG</level>
<onMatch>ACCEPT</onMatch> <onMismatch>DENY</onMismatch> </filter> -->
</appender>
<appender name="sqlFile"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<File>logs/sql/slow</File>
<encoder>
<pattern>%d [%thread] %c:%L-%m%n</pattern>
</encoder>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>logs/sql/slow_%d{yyyy-MM-dd}</fileNamePattern>
</rollingPolicy>
</appender>
<logger name="com.alibaba.druid.filter.stat.StatFilter" additivity="false" level="DEBUG">
<appender-ref ref="sqlFile"/>
</logger>
<logger name="org" level="ERROR"/>
<root level="DEBUG">
<appender-ref ref="stdout"/>
<!-- <appender-ref ref="logstash"/>-->
</root>
</configuration>
После аннотирования <appender-ref ref="logstash"/>
он работает нормально.