浏览代码

Flink. Move logging configuration to values

vkropotko 4 年之前
父节点
当前提交
eb329fc9e2
共有 2 个文件被更改,包括 17 次插入13 次删除
  1. 1 12
      flink/templates/configmap.yaml
  2. 16 1
      flink/values.yaml

+ 1 - 12
flink/templates/configmap.yaml

@@ -13,18 +13,7 @@ data:
   flink-conf-taskmanager.yaml: |+
 {{ include "flink.configuration" . | indent 4 }}
   log4j.properties: |+
-    log4j.rootLogger=INFO, file
-    log4j.logger.akka=WARN
-    log4j.logger.org.apache.kafka=WARN
-    log4j.logger.org.apache.kafka.clients.producer.ProducerConfig=WARN
-    log4j.logger.org.apache.kafka.clients.consumer.ConsumerConfig=WARN
-    log4j.logger.org.apache.hadoop=INFO
-    log4j.logger.org.apache.zookeeper=INFO
-    log4j.appender.file=org.apache.log4j.FileAppender
-    log4j.appender.file.file=${log.file}
-    log4j.appender.file.layout=org.apache.log4j.PatternLayout
-    log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %-60c %x - %m%n
-    log4j.logger.org.apache.flink.shaded.akka.org.jboss.netty.channel.DefaultChannelPipeline=ERROR, file
+{{ .Values.flink.logging.log4j_properties | indent 4 }}
   security.properties:
     # The java-level namelookup cache policy for successful lookups
     networkaddress.cache.ttl=30

+ 16 - 1
flink/values.yaml

@@ -13,7 +13,22 @@ imagePullSecrets: []
 
 # For general configuration
 flink:
-  # monitoring is exporting metrics in Prometheus format
+  # logging
+  logging:
+    log4j_properties: |+
+      log4j.rootLogger=INFO, file
+      log4j.logger.akka=WARN
+      log4j.logger.org.apache.kafka=WARN
+      log4j.logger.org.apache.kafka.clients.producer.ProducerConfig=WARN
+      log4j.logger.org.apache.kafka.clients.consumer.ConsumerConfig=WARN
+      log4j.logger.org.apache.hadoop=INFO
+      log4j.logger.org.apache.zookeeper=INFO
+      log4j.appender.file=org.apache.log4j.FileAppender
+      log4j.appender.file.file=${log.file}
+      log4j.appender.file.layout=org.apache.log4j.PatternLayout
+      log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %-60c %x - %m%n
+      log4j.logger.org.apache.flink.shaded.akka.org.jboss.netty.channel.DefaultChannelPipeline=ERROR, file
+    # monitoring is exporting metrics in Prometheus format
   monitoring:
     enabled: true
     # port for metrics