[ 
https://issues.apache.org/jira/browse/KAFKA-5639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vahid Hashemian updated KAFKA-5639:
-----------------------------------
    Description: 
The 
[{{DescribeGroups}}|https://kafka.apache.org/protocol#The_Messages_DescribeGroups]
 protocol v1 currently returns this information for each consumer group:
* {{error_code}}
* {{group_id}}
* {{state}}
* {{protocol_type}}
* {{protocol}}
* {{members}}

There are additional info in a {{GroupMetadata}} object on the server side, 
some of which could be useful if exposed via the {{DescribeGroups}} protocol. 
Here are some examples:
* {{generationId}}
* {{leaderId}}
* {{numOffsets}}
* {{hasOffsets}}

Enhancing the protocol with this additional info means improving the existing 
tools that make use of it. For example, using this additional info, the 
consumer group command's {{\-\-describe}} output will provide more information 
about each consumer group to help with its monitoring / troubleshooting / ....

  was:
The 
[{{DescribeGroups}}|https://kafka.apache.org/protocol#The_Messages_DescribeGroups]
 protocol v1 currently returns this information for each consumer group:
* {{error_code}}
* {{group_id}}
* {{state}}
* {{protocol_type}}
* {{protocol}}
* {{members}}

There are additional info in a {{GroupMetadata}} object on the server side, 
some of which could be useful if exposed via the {{DescribeGroups}} API. Here 
are some examples:
* {{generationId}}
* {{leaderId}}
* {{numOffsets}}
* {{hasOffsets}}

Enhancing the protocol with this additional info means improving the existing 
tools that make use of it. For example, using this additional info, the 
consumer group command's {{\-\-describe}} output will provide more information 
about each consumer group to help with its monitoring / troubleshooting / ....


> Enhance DescribeGroups protocol to include additional group information
> -----------------------------------------------------------------------
>
>                 Key: KAFKA-5639
>                 URL: https://issues.apache.org/jira/browse/KAFKA-5639
>             Project: Kafka
>          Issue Type: Improvement
>          Components: core
>            Reporter: Vahid Hashemian
>            Assignee: Vahid Hashemian
>            Priority: Minor
>              Labels: needs-kip
>
> The 
> [{{DescribeGroups}}|https://kafka.apache.org/protocol#The_Messages_DescribeGroups]
>  protocol v1 currently returns this information for each consumer group:
> * {{error_code}}
> * {{group_id}}
> * {{state}}
> * {{protocol_type}}
> * {{protocol}}
> * {{members}}
> There are additional info in a {{GroupMetadata}} object on the server side, 
> some of which could be useful if exposed via the {{DescribeGroups}} protocol. 
> Here are some examples:
> * {{generationId}}
> * {{leaderId}}
> * {{numOffsets}}
> * {{hasOffsets}}
> Enhancing the protocol with this additional info means improving the existing 
> tools that make use of it. For example, using this additional info, the 
> consumer group command's {{\-\-describe}} output will provide more 
> information about each consumer group to help with its monitoring / 
> troubleshooting / ....



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to