You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "Daniel Urban (Jira)" <ji...@apache.org> on 2023/03/23 14:56:00 UTC

[jira] [Created] (KAFKA-14838) MM2 Connector/Task clients should specify client ID based on ID and role

Daniel Urban created KAFKA-14838:
------------------------------------

             Summary: MM2 Connector/Task clients should specify client ID based on ID and role
                 Key: KAFKA-14838
                 URL: https://issues.apache.org/jira/browse/KAFKA-14838
             Project: Kafka
          Issue Type: Improvement
            Reporter: Daniel Urban
            Assignee: Daniel Urban


MM2 code creates a lot of Kafka clients internally. These clients generate a lot of logs, but since the client.id is not properly specified, connecting the dots between a specific Connector/Task and its internal client is close to impossible.

The client.id of such clients should specify the Connector name/Task ID, and should also specify the role of the client. E.g. MirrorSourceConnector uses multiple admin clients, and their client.id should reflect the difference between them. This will help log analysis significantly, especially in MM2 mode.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)