Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added clusters overview grid for Kafka Connect #542

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

AlexisD02
Copy link

@AlexisD02 AlexisD02 commented Sep 11, 2024

What changes did you make?

This pull request introduces a new feature to Kafka UI that provides an overview of Kafka Connect clusters. This enhancement allows users to see detailed information about each Kafka Connect cluster, including:

  • Cluster name
  • Cluster version
  • Number of connectors (with a breakdown of running connectors vs. total connectors)
  • Number of tasks (with a breakdown of running tasks vs. total tasks)

Changes Include:

  • Added a new grid view under the "Kafka Connect" menu in the sidebar to display Kafka Connect clusters with the specified columns.
  • Implemented a switcher button to toggle between the "Connectors" and "Clusters" grids. The "Connectors" grid is displayed by default when "Kafka Connect" is selected from the sidebar.
  • Updated the interface to include the number of clusters along with the number of connectors, failed connectors, and failed tasks.

Is there anything you'd like reviewers to focus on?

Please review the following aspects:

  • Ensure the Kafka Connect clusters grid is correctly displaying all required columns and data.

Fixes issue: #445

@AlexisD02 AlexisD02 requested review from a team as code owners September 11, 2024 13:56
@kapybro kapybro bot added status/triage Issues pending maintainers triage status/triage/manual Manual triage in progress status/triage/completed Automatic triage completed and removed status/triage Issues pending maintainers triage labels Sep 11, 2024
@Haarolean
Copy link
Member

Hi, thanks for your PRs. I think we'll get back to them once we're done with our current milestone, to avoid extending the scope of one :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status/triage/completed Automatic triage completed status/triage/manual Manual triage in progress
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants