Skip to main content
Conduktor Console provides a visual interface to manage Kafka consumer groups. You can view consumer group details, monitor lag, manage offsets, and perform administrative operations.
Configure RBAC to restrict your users to view, manage, or perform operations only on certain consumer groups.

View consumer groups

The Consumer Groups page lets you search for any consumer group on your currently selected Kafka cluster. Multiple search capabilities can be combined to help you find the consumer group you want faster. You can filter by:
  • Consumer group name
  • State (Stable, Empty, Dead, Rebalancing, Unknown)
  • Labels (click on a label to add/remove it from the filters)
You can sort by:
  • Name
  • State
  • Overall lag
  • Max lag time
  • Number of members
Pick active columns from a list of available columns using the Edit columns option.
Your current filters, active sort, and visible columns are stored in your browser’s local storage for each Kafka cluster and persist across sessions.

View consumer group details

Click on a consumer group from the list to view its details. The details page shows:
  • State: The current state of the consumer group (Stable, Empty, Dead, Rebalancing, etc.)
  • Members: List of active members with their client IDs, hosts, and assigned partitions
  • Topics: Topics the consumer group is subscribed to
  • Lag: Current lag per partition and overall lag

View members

The Members tab displays all active members of the consumer group:
  • Member ID and Client ID
  • Host information
  • Assigned topic-partitions
  • Per-member lag statistics

View topics

The Topics tab shows all topics the consumer group consumes from:
  • Topic name
  • Number of partitions assigned
  • Current offset, end offset, and lag per partition
  • Consume rate statistics

View alerts

The Alerts tab shows all alerts configured for the consumer group. You can create alerts to monitor lag, consume rate, or other metrics.

View statistics

The statistics bar shows an overview of the consumer group:
  • State: Current state of the consumer group
  • Consume rate: Messages consumed per second
  • Offset lag: Total lag across all partitions
  • Time lag: Estimated time to catch up based on consume rate

Operations

Several actions are available for consumer groups.

Create consumer group

You can create a new consumer group with initial offsets for specific topics.
  1. Click the Create consumer group button
  2. Provide a consumer group name
  3. Select the topics to subscribe to
  4. Choose the initial offset position:
    • Earliest: Start from the beginning of each partition
    • Latest: Start from the end of each partition (only consume new messages)
Create a consumer group with initial offsets when you want to pre-configure offset positions before your consumer application starts.

Duplicate consumer group

You can duplicate an existing consumer group to create a new one with the same offset positions.
  1. Select the consumer group you want to duplicate
  2. Click on the Duplicate action
  3. Provide a name for the new consumer group
This is useful for test scenarios or to create backup consumer groups.

Reset offsets

Reset offsets to change the position from which a consumer group reads messages.
The consumer group has to be inactive (Empty or Dead state) to reset offsets. Stop all consumer instances before performing this operation.
To reset offsets:
  1. Select the consumer group
  2. Click on Reset offsets
  3. Choose which partitions to reset:
    • All partitions
    • Specific topics
    • Specific topic-partitions
  4. Select the reset strategy:
    • To earliest: Reset to the beginning of each partition
    • To latest: Reset to the end of each partition
    • To specific offset: Reset to a specific offset value
    • To timestamp: Reset to the offset at a specific point in time
    • Shift by: Add or subtract a number from current offsets

Preview changes

Before applying offset changes, use the Preview feature to see what the new offsets will be for each partition. This helps you verify the changes before committing them. The preview shows:
  • Topic and partition
  • Current offset
  • New offset after reset

Delete consumer group

You can delete a consumer group from Kafka.
The consumer group has to be inactive (Empty or Dead state) to be deleted. Stop all consumer instances before performing this operation. This action is permanent and irreversible.
  1. Select the consumer group
  2. Click on the Delete action
  3. Confirm the deletion

Remove members and rebalance

Force all members to leave the consumer group and trigger a rebalance.
This removes all members from the group. Live members will re-join automatically. This is helpful to remove dead static members.

Manage consumer group labels

You can categorize your consumer groups using key-value pairs called labels. To manage labels:
  1. Select the consumer group
  2. Click on the Edit labels action
  3. Add, modify, or remove label key-value pairs
Labels can be used to:
  • Filter consumer groups in the list view
  • Organize consumer groups by team, environment, or application
  • Apply RBAC policies based on labels

View linked resources

View from topics

You can view consumer groups that consume from a specific topic directly from the Topic details page under the Consumer Groups tab. Topic consumers This shows all consumer groups that have committed offsets for the topic, along with their lag information.

Understand consumer group states

Understand consumer group states to manage them effectively:
StateDescription
StableThe group has active members and partition assignments are complete
EmptyThe group exists but has no active members
DeadThe group has no members and no metadata (offsets may still exist)
PreparingRebalanceThe group is preparing to rebalance partition assignments
CompletingRebalanceThe group is completing a rebalance operation
RebalancingThe group is actively rebalancing (combines preparing and completing states)
AssigningThe group is assigning partitions to members
ReconcilingThe group is reconciling partition assignments
UnknownThe group state could not be determined
Offset modifications (reset, delete) are only allowed when the consumer group is in Empty or Dead state.