Browse Source

日志管理

zouxuan 1 year ago
parent
commit
3897c2b311

+ 11 - 0
audio-analysis/src/main/resources/logback-spring.xml

@@ -26,6 +26,16 @@
 			<pattern>${CONSOLE_LOG_PATTERN}</pattern>
 		</encoder>
 	</appender>
+	<appender name="plumelog" class="com.plumelog.logback.appender.RedisAppender">
+		<appName>cooleshow-audio</appName>
+		<redisHost>10.206.0.13:26379,10.206.0.16:26379,10.206.0.8:26379</redisHost>
+		<redisAuth>dyym</redisAuth>
+		<model>sentinel</model>
+		<masterName>mymaster</masterName>
+		<env>prod</env>
+		<redisDb>10</redisDb>
+		<runModel>2</runModel>
+	</appender>
 
 	<logger name="com.yonge" level="info" />
 
@@ -57,6 +67,7 @@
 		<root level="WARN">
 			<appender-ref ref="stdout" />
 			<appender-ref ref="file" />
+			<appender-ref ref="plumelog" />
 		</root>
 	</springProfile>
 

+ 11 - 0
cooleshow-app/src/main/resources/logback-spring.xml

@@ -26,6 +26,16 @@
 			<pattern>${CONSOLE_LOG_PATTERN}</pattern>
 		</encoder>
 	</appender>
+	<appender name="plumelog" class="com.plumelog.logback.appender.RedisAppender">
+		<appName>cooleshow-app</appName>
+		<redisHost>10.206.0.13:26379,10.206.0.16:26379,10.206.0.8:26379</redisHost>
+		<redisAuth>dyym</redisAuth>
+		<model>sentinel</model>
+		<masterName>mymaster</masterName>
+		<env>prod</env>
+		<redisDb>10</redisDb>
+		<runModel>2</runModel>
+	</appender>
 
 	<logger name="com.yonge" level="INFO" />
 
@@ -63,6 +73,7 @@
 		<root level="INFO">
 			<appender-ref ref="stdout" />
 			<appender-ref ref="file" />
+			<appender-ref ref="plumelog" />
 		</root>
 	</springProfile>
 

+ 11 - 0
cooleshow-auth/auth-server/src/main/resources/logback-spring.xml

@@ -26,11 +26,22 @@
 			<pattern>${CONSOLE_LOG_PATTERN}</pattern>
 		</encoder>
 	</appender>
+	<appender name="plumelog" class="com.plumelog.logback.appender.RedisAppender">
+		<appName>cooleshow-auth</appName>
+		<redisHost>10.206.0.13:26379,10.206.0.16:26379,10.206.0.8:26379</redisHost>
+		<redisAuth>dyym</redisAuth>
+		<model>sentinel</model>
+		<masterName>mymaster</masterName>
+		<env>prod</env>
+		<redisDb>10</redisDb>
+		<runModel>2</runModel>
+	</appender>
 
 	<logger name="com.yonge" level="DEBUG" />
 	<root level="DEBUG">
 		<appender-ref ref="stdout" />
 		<appender-ref ref="file" />
+		<appender-ref ref="plumelog" />
 	</root>
 
 </configuration>

+ 12 - 0
cooleshow-cms/src/main/resources/logback-spring.xml

@@ -27,6 +27,17 @@
 		</encoder>
 	</appender>
 
+	<appender name="plumelog" class="com.plumelog.logback.appender.RedisAppender">
+		<appName>cooleshow-cms</appName>
+		<redisHost>10.206.0.13:26379,10.206.0.16:26379,10.206.0.8:26379</redisHost>
+		<redisAuth>dyym</redisAuth>
+		<model>sentinel</model>
+		<masterName>mymaster</masterName>
+		<env>prod</env>
+		<redisDb>10</redisDb>
+		<runModel>2</runModel>
+	</appender>
+
 	<logger name="com.yonge" level="INFO" />
 
 	<!--本地环境:打印控制台 -->
@@ -63,6 +74,7 @@
 		<root level="WARN">
 			<appender-ref ref="stdout" />
 			<appender-ref ref="file" />
+			<appender-ref ref="plumelog" />
 		</root>
 	</springProfile>
 

+ 13 - 1
cooleshow-gateway/gateway-web/src/main/resources/logback-spring.xml

@@ -27,6 +27,17 @@
 		</encoder>
 	</appender>
 
+	<appender name="plumelog" class="com.plumelog.logback.appender.RedisAppender">
+		<appName>cooleshow-gateway</appName>
+		<redisHost>10.206.0.13:26379,10.206.0.16:26379,10.206.0.8:26379</redisHost>
+		<redisAuth>dyym</redisAuth>
+		<model>sentinel</model>
+		<masterName>mymaster</masterName>
+		<env>prod</env>
+		<redisDb>10</redisDb>
+		<runModel>2</runModel>
+	</appender>
+
 	<logger name="com.yonge" level="INFO" />
 
 	<!--本地环境:打印控制台 -->
@@ -60,9 +71,10 @@
 
 	<!--生产环境:输出到文件 -->
 	<springProfile name="prod">
-		<root level="INFO">
+		<root level="WARN">
 			<appender-ref ref="stdout" />
 			<appender-ref ref="file" />
+			<appender-ref ref="plumelog" />
 		</root>
 	</springProfile>
 

+ 12 - 0
cooleshow-task/src/main/resources/logback-spring.xml

@@ -27,6 +27,17 @@
 		</encoder>
 	</appender>
 
+	<appender name="plumelog" class="com.plumelog.logback.appender.RedisAppender">
+		<appName>cooleshow-task</appName>
+		<redisHost>10.206.0.13:26379,10.206.0.16:26379,10.206.0.8:26379</redisHost>
+		<redisAuth>dyym</redisAuth>
+		<model>sentinel</model>
+		<masterName>mymaster</masterName>
+		<env>prod</env>
+		<redisDb>10</redisDb>
+		<runModel>2</runModel>
+	</appender>
+
 	<logger name="com.yonge" level="info" />
 
 	<!--本地环境:打印控制台 -->
@@ -56,6 +67,7 @@
 		<root level="WARN">
 			<appender-ref ref="stdout" />
 			<appender-ref ref="file" />
+			<appender-ref ref="plumelog" />
 		</root>
 	</springProfile>
 

+ 6 - 0
pom.xml

@@ -37,6 +37,12 @@
 			</dependency>-->
 
 			<!--֧��Spring Boot 2.1.X -->
+
+			<dependency>
+				<groupId>com.plumelog</groupId>
+				<artifactId>plumelog-logback</artifactId>
+				<version>3.5.3</version>
+			</dependency>
 			<dependency>
 				<groupId>org.springframework.boot</groupId>
 				<artifactId>spring-boot-dependencies</artifactId>