You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "Vahid Hashemian (JIRA)" <ji...@apache.org> on 2017/07/25 19:25:00 UTC

[jira] [Created] (KAFKA-5639) Enhance DescribeGroups API to return additional group information

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)