Skip to content

Commit 66c8556

Browse files
committed
Updated logback for oracle and gemfire demo's
1 parent 20b3e88 commit 66c8556

File tree

2 files changed

+89
-55
lines changed

2 files changed

+89
-55
lines changed
Lines changed: 48 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
<configuration debug="true" scan="true" scanPeriod="15 seconds">
22

3-
<property name="START_UP_PATH" value="logs/redis-connect-startup.log"/>
4-
<property name="LOG_PATH" value="logs/redis-connect.log"/>
3+
<property name="LOG_REDIS_CONNECT_PATH" value="logs/redis-connect.log"/>
4+
<property name="LOG_REDIS_CONNECT_MANAGER_PATH" value="logs/redis-connect-manager.log"/>
5+
<property name="LOG_REDIS_CONNECT_HEARTBEAT_PATH" value="logs/redis-connect-heartbeat.log"/>
56

6-
<appender name="STARTUP" class="ch.qos.logback.core.rolling.RollingFileAppender">
7-
<file>${START_UP_PATH}</file>
7+
<appender name="REDIS_CONNECT_HEARTBEAT" class="ch.qos.logback.core.rolling.RollingFileAppender">
8+
<file>${LOG_REDIS_CONNECT_HEARTBEAT_PATH}</file>
89
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
9-
<fileNamePattern>logs/archived/startup.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
10+
<fileNamePattern>logs/archived/redis-connect-heartbeat.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
1011
<!-- each archived file, size max 10MB -->
1112
<maxFileSize>10MB</maxFileSize>
1213
<!-- total size of all archive files, if total size > 20GB, it will delete old archived file -->
@@ -18,9 +19,23 @@
1819
<pattern>%d %p %c{1.} [%t] %m%n</pattern>
1920
</encoder>
2021
</appender>
21-
22-
<appender name="REDISCONNECT" class="ch.qos.logback.core.rolling.RollingFileAppender">
23-
<file>${LOG_PATH}</file>
22+
<appender name="REDIS_CONNECT_MANAGER" class="ch.qos.logback.core.rolling.RollingFileAppender">
23+
<file>${LOG_REDIS_CONNECT_MANAGER_PATH}</file>
24+
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
25+
<fileNamePattern>logs/archived/redis-connect-manager.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
26+
<!-- each archived file, size max 10MB -->
27+
<maxFileSize>10MB</maxFileSize>
28+
<!-- total size of all archive files, if total size > 20GB, it will delete old archived file -->
29+
<totalSizeCap>20GB</totalSizeCap>
30+
<!-- 60 days to keep -->
31+
<maxHistory>60</maxHistory>
32+
</rollingPolicy>
33+
<encoder>
34+
<pattern>%d %p %c{1.} [%t] %m%n</pattern>
35+
</encoder>
36+
</appender>
37+
<appender name="REDIS_CONNECT" class="ch.qos.logback.core.rolling.RollingFileAppender">
38+
<file>${LOG_REDIS_CONNECT_PATH}</file>
2439
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
2540
<fileNamePattern>logs/archived/app.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
2641
<!-- each archived file, size max 10MB -->
@@ -34,48 +49,54 @@
3449
<pattern>%d %p %c{1.} [%t] %m%n</pattern>
3550
</encoder>
3651
</appender>
37-
3852
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
53+
<withJansi>true</withJansi>
3954
<encoder>
40-
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
55+
<pattern>%d{HH:mm:ss.SSS} [%thread] %highlight(%-5level) %cyan(%logger{36}) - %msg%n</pattern>
4156
</encoder>
4257
</appender>
4358

44-
<logger name="startup" level="INFO" additivity="false">
45-
<appender-ref ref="STARTUP"/>
59+
<logger name="redis-connect-heartbeat" level="INFO" additivity="false">
60+
<appender-ref ref="REDIS_CONNECT_HEARTBEAT"/>
4661
<appender-ref ref="CONSOLE" />
4762
</logger>
48-
49-
<logger name="redisconnect" level="INFO" additivity="false">
50-
<appender-ref ref="REDISCONNECT"/>
63+
<logger name="redis-connect-manager" level="INFO" additivity="false">
64+
<appender-ref ref="REDIS_CONNECT_MANAGER"/>
5165
<appender-ref ref="CONSOLE" />
5266
</logger>
53-
54-
55-
<logger name="com.redis" level="INFO" additivity="false">
56-
<appender-ref ref="REDISCONNECT"/>
67+
<logger name="redis-connect" level="INFO" additivity="false">
68+
<appender-ref ref="REDIS_CONNECT"/>
5769
<appender-ref ref="CONSOLE" />
5870
</logger>
5971
<logger name="io.netty" level="OFF" additivity="false">
60-
<appender-ref ref="REDISCONNECT"/>
72+
<appender-ref ref="REDIS_CONNECT"/>
6173
<appender-ref ref="CONSOLE" />
6274
</logger>
6375
<logger name="io.lettuce" level="OFF" additivity="false">
64-
<appender-ref ref="REDISCONNECT"/>
76+
<appender-ref ref="REDIS_CONNECT"/>
6577
<appender-ref ref="CONSOLE" />
6678
</logger>
67-
<logger name="org.apache" level="OFF" additivity="false">
68-
<appender-ref ref="REDISCONNECT"/>
79+
<logger name="com.zaxxer" level="OFF" additivity="false">
80+
<appender-ref ref="REDIS_CONNECT"/>
81+
<appender-ref ref="CONSOLE"/>
82+
</logger>
83+
<logger name="io.debezium" level="INFO" additivity="false">
84+
<appender-ref ref="REDIS_CONNECT"/>
85+
<appender-ref ref="CONSOLE"/>
86+
</logger>
87+
<logger name="org.apache.kafka" level="OFF" additivity="false">
88+
<appender-ref ref="REDIS_CONNECT"/>
6989
<appender-ref ref="CONSOLE"/>
7090
</logger>
7191
<logger name="org.springframework" level="OFF" additivity="false">
72-
<appender-ref ref="REDISCONNECT"/>
92+
<appender-ref ref="REDIS_CONNECT"/>
7393
<appender-ref ref="CONSOLE"/>
7494
</logger>
7595

7696
<root>
77-
<appender-ref ref="STARTUP"/>
78-
<appender-ref ref="REDISCONNECT"/>
97+
<appender-ref ref="REDIS_CONNECT"/>
98+
<appender-ref ref="REDIS_CONNECT_MANAGER"/>
99+
<appender-ref ref="REDIS_CONNECT_HEARTBEAT"/>
79100
</root>
80101

81-
</configuration>
102+
</configuration>
Lines changed: 41 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
<configuration debug="true" scan="true" scanPeriod="15 seconds">
22

3-
<property name="START_UP_PATH" value="logs/redis-connect-startup.log"/>
4-
<property name="LOG_PATH" value="logs/redis-connect.log"/>
3+
<property name="LOG_REDIS_CONNECT_PATH" value="logs/redis-connect.log"/>
4+
<property name="LOG_REDIS_CONNECT_MANAGER_PATH" value="logs/redis-connect-manager.log"/>
5+
<property name="LOG_REDIS_CONNECT_HEARTBEAT_PATH" value="logs/redis-connect-heartbeat.log"/>
56

6-
<appender name="STARTUP" class="ch.qos.logback.core.rolling.RollingFileAppender">
7-
<file>${START_UP_PATH}</file>
7+
<appender name="REDIS_CONNECT_HEARTBEAT" class="ch.qos.logback.core.rolling.RollingFileAppender">
8+
<file>${LOG_REDIS_CONNECT_HEARTBEAT_PATH}</file>
89
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
9-
<fileNamePattern>logs/archived/startup.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
10+
<fileNamePattern>logs/archived/redis-connect-heartbeat.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
1011
<!-- each archived file, size max 10MB -->
1112
<maxFileSize>10MB</maxFileSize>
1213
<!-- total size of all archive files, if total size > 20GB, it will delete old archived file -->
@@ -18,9 +19,23 @@
1819
<pattern>%d %p %c{1.} [%t] %m%n</pattern>
1920
</encoder>
2021
</appender>
21-
22-
<appender name="REDISCONNECT" class="ch.qos.logback.core.rolling.RollingFileAppender">
23-
<file>${LOG_PATH}</file>
22+
<appender name="REDIS_CONNECT_MANAGER" class="ch.qos.logback.core.rolling.RollingFileAppender">
23+
<file>${LOG_REDIS_CONNECT_MANAGER_PATH}</file>
24+
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
25+
<fileNamePattern>logs/archived/redis-connect-manager.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
26+
<!-- each archived file, size max 10MB -->
27+
<maxFileSize>10MB</maxFileSize>
28+
<!-- total size of all archive files, if total size > 20GB, it will delete old archived file -->
29+
<totalSizeCap>20GB</totalSizeCap>
30+
<!-- 60 days to keep -->
31+
<maxHistory>60</maxHistory>
32+
</rollingPolicy>
33+
<encoder>
34+
<pattern>%d %p %c{1.} [%t] %m%n</pattern>
35+
</encoder>
36+
</appender>
37+
<appender name="REDIS_CONNECT" class="ch.qos.logback.core.rolling.RollingFileAppender">
38+
<file>${LOG_REDIS_CONNECT_PATH}</file>
2439
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
2540
<fileNamePattern>logs/archived/app.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
2641
<!-- each archived file, size max 10MB -->
@@ -34,56 +49,54 @@
3449
<pattern>%d %p %c{1.} [%t] %m%n</pattern>
3550
</encoder>
3651
</appender>
37-
3852
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
53+
<withJansi>true</withJansi>
3954
<encoder>
40-
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
55+
<pattern>%d{HH:mm:ss.SSS} [%thread] %highlight(%-5level) %cyan(%logger{36}) - %msg%n</pattern>
4156
</encoder>
4257
</appender>
4358

44-
<logger name="startup" level="INFO" additivity="false">
45-
<appender-ref ref="STARTUP"/>
59+
<logger name="redis-connect-heartbeat" level="INFO" additivity="false">
60+
<appender-ref ref="REDIS_CONNECT_HEARTBEAT"/>
4661
<appender-ref ref="CONSOLE" />
4762
</logger>
48-
49-
<logger name="redisconnect" level="INFO" additivity="false">
50-
<appender-ref ref="REDISCONNECT"/>
63+
<logger name="redis-connect-manager" level="INFO" additivity="false">
64+
<appender-ref ref="REDIS_CONNECT_MANAGER"/>
5165
<appender-ref ref="CONSOLE" />
5266
</logger>
53-
54-
55-
<logger name="com.redislabs" level="INFO" additivity="false">
56-
<appender-ref ref="REDISCONNECT"/>
67+
<logger name="redis-connect" level="INFO" additivity="false">
68+
<appender-ref ref="REDIS_CONNECT"/>
5769
<appender-ref ref="CONSOLE" />
5870
</logger>
5971
<logger name="io.netty" level="OFF" additivity="false">
60-
<appender-ref ref="REDISCONNECT"/>
72+
<appender-ref ref="REDIS_CONNECT"/>
6173
<appender-ref ref="CONSOLE" />
6274
</logger>
6375
<logger name="io.lettuce" level="OFF" additivity="false">
64-
<appender-ref ref="REDISCONNECT"/>
76+
<appender-ref ref="REDIS_CONNECT"/>
6577
<appender-ref ref="CONSOLE" />
6678
</logger>
6779
<logger name="com.zaxxer" level="OFF" additivity="false">
68-
<appender-ref ref="REDISCONNECT"/>
80+
<appender-ref ref="REDIS_CONNECT"/>
6981
<appender-ref ref="CONSOLE"/>
7082
</logger>
7183
<logger name="io.debezium" level="INFO" additivity="false">
72-
<appender-ref ref="REDISCONNECT"/>
84+
<appender-ref ref="REDIS_CONNECT"/>
7385
<appender-ref ref="CONSOLE"/>
7486
</logger>
7587
<logger name="org.apache.kafka" level="OFF" additivity="false">
76-
<appender-ref ref="REDISCONNECT"/>
88+
<appender-ref ref="REDIS_CONNECT"/>
7789
<appender-ref ref="CONSOLE"/>
7890
</logger>
7991
<logger name="org.springframework" level="OFF" additivity="false">
80-
<appender-ref ref="REDISCONNECT"/>
92+
<appender-ref ref="REDIS_CONNECT"/>
8193
<appender-ref ref="CONSOLE"/>
8294
</logger>
8395

8496
<root>
85-
<appender-ref ref="STARTUP"/>
86-
<appender-ref ref="REDISCONNECT"/>
97+
<appender-ref ref="REDIS_CONNECT"/>
98+
<appender-ref ref="REDIS_CONNECT_MANAGER"/>
99+
<appender-ref ref="REDIS_CONNECT_HEARTBEAT"/>
87100
</root>
88101

89-
</configuration>
102+
</configuration>

0 commit comments

Comments
 (0)