Một mục tập trung dữ liệu trong kho dữ liệu GitHub của TopGit: provectus/kafka-ui, 12.3k sao, nhóm Data, Java. Open-Source Web UI for Apache Kafka Management
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
UI for Apache Kafka is a free, open-source web UI to monitor and manage Apache Kafka clusters.
UI for Apache Kafka is a simple tool that makes your data flows observable, helps find and troubleshoot issues faster and deliver optimal performance. Its lightweight dashboard makes it easy to track key metrics of your Kafka clusters - Brokers, Topics, Partitions, Production, and Consumption.
DISCLAIMER
UI for Apache Kafka is a free tool built and supported by the open-source community. Curated by Provectus, it will remain free and open-source, without any paid features or subscription plans to be added in the future.
Looking for the help of Kafka experts? Provectus can help you design, build, deploy, and manage Apache Kafka clusters and streaming applications. Discover Professional Services for Apache Kafka, to unlock the full potential of Kafka in your enterprise!
Set up UI for Apache Kafka with just a couple of easy commands to visualize your Kafka data in a comprehensible way. You can run the tool locally or in
the cloud.
Features
Multi-Cluster Management — monitor and manage all your clusters in one place
Performance Monitoring with Metrics Dashboard — track key Kafka metrics with a lightweight dashboard
View Kafka Brokers — view topic and partition assignments, controller status
View Consumer Groups — view per-partition parked offsets, combined and per-partition lag
Browse Messages — browse messages with JSON, plain text, and Avro encoding
Dynamic Topic Configuration — create and configure new topics with dynamic configuration
Configurable Authentification — secure your installation with optional Github/Gitlab/Google OAuth 2.0
Custom serialization/deserialization plugins - use a ready-to-go serde for your data like AWS Glue or Smile, or code your own!
Role based access control - manage permissions to access the UI with granular precision
Data masking - obfuscate sensitive data in topic messages
The Interface
UI for Apache Kafka wraps major functions of Apache Kafka with an intuitive user interface.
Topics
UI for Apache Kafka makes it easy for you to create topics in your browser by several clicks,
pasting your own parameters, and viewing topics in the list.
It's possible to jump from connectors view to corresponding topics and from a topic to consumers (back and forth) for more convenient navigation.
connectors, overview topic settings.
Messages
Let's say we want to produce messages for our topic. With the UI for Apache Kafka we can send or write data/messages to the Kafka topics without effort by specifying parameters, and viewing messages in the list.
Schema registry
There are 3 supported types of schemas: Avro®, JSON Schema, and Protobuf schemas.
Before producing avro/protobuf encoded messages, you have to add a schema for the topic in Schema Registry. Now all these steps are easy to do
with a few clicks in a user-friendly interface.
Getting Started
To run UI for Apache Kafka, you can use either a pre-built Docker image or build it (or a jar file) yourself.
Quick start (Demo run)
docker run -it -p 8080:8080 -e DYNAMIC_CONFIG_ENABLED=true provectuslabs/kafka-ui
Then access the web UI at http://localhost:8080
The command is sufficient to try things out. When you're done trying things out, you can proceed with a persistent installation
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/provectus/kafka-ui là nguồn chính thức.
Có — provectus/kafka-ui phát hành theo license Apache-2.0, nghĩa là mã nguồn mở để đọc, fork và (tùy license) tái sử dụng. Mã: github.com/provectus/kafka-ui.
provectus/kafka-ui có website riêng không?
TopGit chưa ghi nhận URL trang chủ cho provectus/kafka-ui. Phần README ở tab phía trên thường có link demo, hoặc xem mô tả GitHub của repo.
provectus/kafka-ui còn đang phát triển không?
Commit gần nhất trên provectus/kafka-ui là 2.1 năm trước (theo timestamp GitHub). Repo có 1.4k fork — một chỉ báo về mức độ quan tâm của cộng đồng.
provectus/kafka-ui dùng license gì?
provectus/kafka-ui phát hành theo license Apache-2.0. Nên mở file LICENSE trên GitHub để xác nhận — license metadata đôi khi lệch với thực tế dự án.
Đọc đầy đủ README ở tab phía trên.
Vẫn đang phân vân về kafka-ui?
Một cú bấm sẽ gửi câu hỏi kèm trang này cho AI — xem AI nói gì về kafka-ui.