Skip to content

Commit 1b02ce8

Browse files
committed
[FLINK-36278] Reduce Flink log levels
Keep INFO only for connector related logs. This will avoid all the different JM and TM logs that deal with task life-cycles. Exceptional things still bubble up as warnings.
1 parent ec8d7c2 commit 1b02ce8

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

flink-connector-kafka/src/test/resources/log4j2-test.properties

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,12 @@ appender.testlogger.target = SYSTEM_ERR
2727
appender.testlogger.layout.type = PatternLayout
2828
appender.testlogger.layout.pattern = %-4r [%t] %-5p %c %x - %m%n
2929

30+
# Overwrite the level for all Flink related loggers
31+
logger.flink.name = org.apache.flink
32+
logger.flink.level = OFF # WARN for starting debugging
33+
logger.flinkconnector.name = org.apache.flink.connector
34+
logger.flinkconnector.level = OFF # INFO/DEBUG for starting debugging
35+
3036
# Kafka producer and consumer level
3137
logger.kafka.name = org.apache.kafka
3238
logger.kafka.level = OFF

tools/ci/log4j.properties

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,12 @@ appender.file.layout.type = PatternLayout
3838
appender.file.layout.pattern = %d{HH:mm:ss,SSS} [%20t] %-5p %-60c %x - %m%n
3939
appender.file.createOnDemand = true
4040

41+
# Reduce most flink logs except for connector specific loggers
42+
logger.flink.name = org.apache.flink
43+
logger.flink.level = WARN
44+
logger.flinkconnector.name = org.apache.flink.connector
45+
logger.flinkconnector.level = INFO
46+
4147
# Kafka producer and consumer level
4248
logger.kafka.name = org.apache.kafka
4349
logger.kafka.level = OFF

0 commit comments

Comments
 (0)