Skip to content

Commit 250e9fb

Browse files
committed
[INTERNAL] Don't report offsets and lag for empty consumer groups
1 parent 58e79db commit 250e9fb

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

minion/consumer_group_offsets.go

+3-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@ func (s *Service) ListAllConsumerGroupOffsetsAdminAPI(ctx context.Context) (map[
2424
}
2525
groupIDs := make([]string, len(groupsRes.AllowedGroups.Groups))
2626
for i, group := range groupsRes.AllowedGroups.Groups {
27-
groupIDs[i] = group.Group
27+
if group.GroupState != "Empty" && group.GroupState != "Dead" {
28+
groupIDs[i] = group.Group
29+
}
2830
}
2931

3032
return s.listConsumerGroupOffsetsBulk(ctx, groupIDs)

0 commit comments

Comments
 (0)