Vahid Hashemian created KAFKA-5639:
--------------------------------------

             Summary: Enhance DescribeGroups API to return 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


The 
[{{DescribeGroups}}|https://kafka.apache.org/protocol#The_Messages_DescribeGroups]
 API 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 API with this additional info means improving the existing tools 
that make use of the API. 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