@@ -100,13 +100,14 @@ Copy the _sample_ directory and it's contents i.e. _yml_ files, _mappers_ and te
100100``` xml
101101<configuration debug =" true" scan =" true" scanPeriod =" 15 seconds" >
102102
103- <property name =" START_UP_PATH" value =" logs/redis-connect-startup.log" />
104- <property name =" LOG_PATH" value =" logs/redis-connect.log" />
103+ <property name =" LOG_REDIS_CONNECT_PATH" value =" logs/redis-connect.log" />
104+ <property name =" LOG_REDIS_CONNECT_MANAGER_PATH" value =" logs/redis-connect-manager.log" />
105+ <property name =" LOG_REDIS_CONNECT_HEARTBEAT_PATH" value =" logs/redis-connect-heartbeat.log" />
105106
106- <appender name =" STARTUP " class =" ch.qos.logback.core.rolling.RollingFileAppender" >
107- <file >${START_UP_PATH }</file >
107+ <appender name =" REDIS_CONNECT_HEARTBEAT " class =" ch.qos.logback.core.rolling.RollingFileAppender" >
108+ <file >${LOG_REDIS_CONNECT_HEARTBEAT_PATH }</file >
108109 <rollingPolicy class =" ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy" >
109- <fileNamePattern >logs/archived/startup .%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern >
110+ <fileNamePattern >logs/archived/redis-connect-heartbeat .%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern >
110111 <!-- each archived file, size max 10MB -->
111112 <maxFileSize >10MB</maxFileSize >
112113 <!-- total size of all archive files, if total size > 20GB, it will delete old archived file -->
@@ -118,9 +119,23 @@ Copy the _sample_ directory and it's contents i.e. _yml_ files, _mappers_ and te
118119 <pattern >%d %p %c{1.} [%t] %m%n</pattern >
119120 </encoder >
120121 </appender >
121-
122- <appender name =" REDISCONNECT" class =" ch.qos.logback.core.rolling.RollingFileAppender" >
123- <file >${LOG_PATH}</file >
122+ <appender name =" REDIS_CONNECT_MANAGER" class =" ch.qos.logback.core.rolling.RollingFileAppender" >
123+ <file >${LOG_REDIS_CONNECT_MANAGER_PATH}</file >
124+ <rollingPolicy class =" ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy" >
125+ <fileNamePattern >logs/archived/redis-connect-manager.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern >
126+ <!-- each archived file, size max 10MB -->
127+ <maxFileSize >10MB</maxFileSize >
128+ <!-- total size of all archive files, if total size > 20GB, it will delete old archived file -->
129+ <totalSizeCap >20GB</totalSizeCap >
130+ <!-- 60 days to keep -->
131+ <maxHistory >60</maxHistory >
132+ </rollingPolicy >
133+ <encoder >
134+ <pattern >%d %p %c{1.} [%t] %m%n</pattern >
135+ </encoder >
136+ </appender >
137+ <appender name =" REDIS_CONNECT" class =" ch.qos.logback.core.rolling.RollingFileAppender" >
138+ <file >${LOG_REDIS_CONNECT_PATH}</file >
124139 <rollingPolicy class =" ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy" >
125140 <fileNamePattern >logs/archived/app.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern >
126141 <!-- each archived file, size max 10MB -->
@@ -134,48 +149,54 @@ Copy the _sample_ directory and it's contents i.e. _yml_ files, _mappers_ and te
134149 <pattern >%d %p %c{1.} [%t] %m%n</pattern >
135150 </encoder >
136151 </appender >
137-
138152 <appender name =" CONSOLE" class =" ch.qos.logback.core.ConsoleAppender" >
153+ <withJansi >true</withJansi >
139154 <encoder >
140- <pattern >%d{HH:mm:ss.SSS} [%thread] %-5level % logger{36} - %msg%n</pattern >
155+ <pattern >%d{HH:mm:ss.SSS} [%thread] %highlight(% -5level) %cyan(% logger{36}) - %msg%n</pattern >
141156 </encoder >
142157 </appender >
143158
144- <logger name =" startup " level =" INFO" additivity =" false" >
145- <appender-ref ref =" STARTUP " />
159+ <logger name =" redis-connect-heartbeat " level =" INFO" additivity =" false" >
160+ <appender-ref ref =" REDIS_CONNECT_HEARTBEAT " />
146161 <appender-ref ref =" CONSOLE" />
147162 </logger >
148-
149- <logger name =" redisconnect" level =" INFO" additivity =" false" >
150- <appender-ref ref =" REDISCONNECT" />
163+ <logger name =" redis-connect-manager" level =" INFO" additivity =" false" >
164+ <appender-ref ref =" REDIS_CONNECT_MANAGER" />
151165 <appender-ref ref =" CONSOLE" />
152166 </logger >
153-
154-
155- <logger name =" com.redislabs" level =" INFO" additivity =" false" >
156- <appender-ref ref =" REDISCONNECT" />
167+ <logger name =" redis-connect" level =" INFO" additivity =" false" >
168+ <appender-ref ref =" REDIS_CONNECT" />
157169 <appender-ref ref =" CONSOLE" />
158170 </logger >
159171 <logger name =" io.netty" level =" OFF" additivity =" false" >
160- <appender-ref ref =" REDISCONNECT " />
172+ <appender-ref ref =" REDIS_CONNECT " />
161173 <appender-ref ref =" CONSOLE" />
162174 </logger >
163175 <logger name =" io.lettuce" level =" OFF" additivity =" false" >
164- <appender-ref ref =" REDISCONNECT " />
176+ <appender-ref ref =" REDIS_CONNECT " />
165177 <appender-ref ref =" CONSOLE" />
166178 </logger >
167- <logger name =" org.apache" level =" OFF" additivity =" false" >
168- <appender-ref ref =" REDISCONNECT" />
179+ <logger name =" com.zaxxer" level =" OFF" additivity =" false" >
180+ <appender-ref ref =" REDIS_CONNECT" />
181+ <appender-ref ref =" CONSOLE" />
182+ </logger >
183+ <logger name =" io.debezium" level =" INFO" additivity =" false" >
184+ <appender-ref ref =" REDIS_CONNECT" />
185+ <appender-ref ref =" CONSOLE" />
186+ </logger >
187+ <logger name =" org.apache.kafka" level =" OFF" additivity =" false" >
188+ <appender-ref ref =" REDIS_CONNECT" />
169189 <appender-ref ref =" CONSOLE" />
170190 </logger >
171191 <logger name =" org.springframework" level =" OFF" additivity =" false" >
172- <appender-ref ref =" REDISCONNECT " />
192+ <appender-ref ref =" REDIS_CONNECT " />
173193 <appender-ref ref =" CONSOLE" />
174194 </logger >
175195
176196 <root >
177- <appender-ref ref =" STARTUP" />
178- <appender-ref ref =" REDISCONNECT" />
197+ <appender-ref ref =" REDIS_CONNECT" />
198+ <appender-ref ref =" REDIS_CONNECT_MANAGER" />
199+ <appender-ref ref =" REDIS_CONNECT_HEARTBEAT" />
179200 </root >
180201
181202</configuration >
0 commit comments