v.20.5Improvement

Set Thread Names and Enable rdkafka Logs in ClickHouse

Set thread names for internal threads of rdkafka library. Make logs from rdkafka available in server logs. #10983 (Azat Khuzhin).
Set thread names for internal threads of the rdkafka library and make rdkafka logs available in ClickHouse server logs.

Why it matters

This feature improves observability by naming rdkafka internal threads for easier identification and routing rdkafka logs into the ClickHouse server logs. It helps users diagnose and monitor Kafka-related operations within ClickHouse more effectively.

How to use it

No additional configuration is required. Once the ClickHouse server is built and running with the updated version, rdkafka internal thread names will be set automatically and rdkafka logs will appear in the server logs.