Dongjin Lee created KAFKA-13604:
-----------------------------------

             Summary: Add pluggable logging framework support
                 Key: KAFKA-13604
                 URL: https://issues.apache.org/jira/browse/KAFKA-13604
             Project: Kafka
          Issue Type: Improvement
          Components: core, KafkaConnect
            Reporter: Dongjin Lee
            Assignee: Dongjin Lee


[discussion 
thread|https://lists.apache.org/thread/xwgt8ydvnvnqwvhpq2cobgb5wk5mg52t]

As of present, Apache Kafka is using log4j 1.x and planning to migrate into 
log4j 2.x. Dislike Kafka Streams, it calls log4j's API directly, making it hard 
for the users to replace the logging framework - also making Kafka vulnerable 
to log4j's security vulnerabilities.

Apache Kafka (with Connect) is calling log4j's API directly to support the 
dynamic logger level change feature; SLF4j does not support this feature yet, 
but [they are planning to support this|https://jira.qos.ch/browse/SLF4J-124] in 
the near future.

Supporting the pluggable logging framework by using SLF4j as a facade will 
allow the users to change the actual logging framework, reducing security 
problems freely.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to