[ 
https://issues.apache.org/jira/browse/KAFKA-9369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17009581#comment-17009581
 ] 

David Jacot commented on KAFKA-9369:
------------------------------------

[~belugabehr] FYI - We have introduced a way to carry on client's name and 
version to the brokers. The name and the version are statically defined in the 
client though. See 
[https://cwiki.apache.org/confluence/display/KAFKA/KIP-511%3A+Collect+and+Expose+Client%27s+Name+and+Version+in+the+Brokers.|https://cwiki.apache.org/confluence/display/KAFKA/KIP-511%3A+Collect+and+Expose+Client%27s+Name+and+Version+in+the+Brokers]
 If you are looking at the version of your software, `client.id` is the way to 
go as pointed out by [~nizhikov].

> Allow Consumers and Producers to Connect with User-Agent String
> ---------------------------------------------------------------
>
>                 Key: KAFKA-9369
>                 URL: https://issues.apache.org/jira/browse/KAFKA-9369
>             Project: Kafka
>          Issue Type: Improvement
>            Reporter: David Mollitor
>            Priority: Minor
>
> Given the adhoc nature of consumers and producers in Kafka, it can be 
> difficult to track where connections to brokers and partitions are coming 
> from.
>  
> Please allow consumers and producers to pass an optional _user-agent_ string 
> during the connection process so that they can quickly and accurately be 
> identified.  For example, if I am performing an upgrade on my consumers, I 
> want to be able to see that no consumers with an older version number of the 
> consuming software still exist or if I see an application that is configured 
> to consumer from the wrong consumer group, they can quickly be identified and 
> removed.
>  
> [https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/User-Agent]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to