浏览代码

更新 agent 的日志配置

reghao 2 年之前
父节点
当前提交
5e0770488f
共有 4 个文件被更改,包括 24 次插入1 次删除
  1. 2 1
      .gitignore
  2. 1 0
      agent/pom.xml
  3. 18 0
      agent/src/main/resources/logback.xml
  4. 3 0
      zzz/build.sh

+ 2 - 1
.gitignore

@@ -3,4 +3,5 @@
 *.iml
 *target*/
 *logs*/
-*.jar
+*.jar
+*git.properties*

+ 1 - 0
agent/pom.xml

@@ -42,6 +42,7 @@
                 <filtering>true</filtering>
                 <includes>
                     <include>git.properties</include>
+                    <include>logback.xml</include>
                 </includes>
             </resource>
         </resources>

+ 18 - 0
agent/src/main/resources/logback.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<configuration>
+    <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
+        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
+            <fileNamePattern>logs/log.%d{yyyy-MM-dd}.log</fileNamePattern>
+            <maxHistory>30</maxHistory>
+        </rollingPolicy>
+        <encoder>
+            <pattern>
+                %d{HH:mm:ss.SSS} [%thread] %-5level %c %M %L - %msg%n
+            </pattern>
+        </encoder>
+    </appender>
+
+    <root level="DEBUG">
+        <appender-ref ref="FILE" />
+    </root>
+</configuration>

+ 3 - 0
zzz/build.sh

@@ -2,3 +2,6 @@
 
 cd /home/reghao/code/java/devops
 mvn clean package -Dmaven.test.skip=true -Pprod
+
+# devops-manager
+# --spring.config.location=classpath:/application.yml,file:/home/reghao/code/java/devops/manager/bin/application-dev.yml