KIP-425 — Add some Log4J Kafka Appender Properties for Producing to Secured Brokers
Accepted Kafka 2.3 SecurityProducer
KIP-425 adds `SaslMechanism` and `ClientJaasConf` configuration properties to the `KafkaLog4jAppender` so it can produce to brokers requiring SASL/PLAIN authentication with inline JAAS configuration rather than only GSSAPI with a JVM-level JAAS config file. This unblocks Log4j-based audit logging to secured Kafka clusters that use PLAIN or other SASL mechanisms without requiring a separate JAAS config file on the producer host.
Details
| Author | Rohan Desai |
| Status | Accepted |
| Kafka Version | 2.3 |
| JIRA | KAFKA-7896 |
| Wiki | View on Apache Wiki |
| Created | 2019-02-03 |
| Last Modified | 2019-05-28 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.