KIP-495 — Dynamically Adjust Log Levels in Connect
Accepted Kafka 3.6 ConnectAdmin
Adds a dynamic log level REST API (`PUT /admin/loggers/{logger}`) to Kafka Connect workers, allowing log levels to be changed at runtime without restarting the worker. Previously, changing log levels in Connect required editing `log4j.properties` and restarting the worker, which often masked bugs by resetting in-memory state.
Details
| Author | Arjun Satish |
| Status | Accepted |
| Kafka Version | 3.6 |
| JIRA | KAFKA-7772 |
| Wiki | View on Apache Wiki |
| Created | 2019-07-22 |
| Last Modified | 2023-10-11 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.