Сделайте работу с Kafka проще, make kafka great again!
Этот проект представляет собой графический интерфейсный (GUI) клиент для Kafka, поддерживающий различные операционные системы. Поставьте звезду, чтобы поддержать автора за его усердие в рамках открытого исходного кода. Спасибо❤❤
Аналогичный удобный клиент для Elasticsearch
ES-King
, можно сохранить вместе: https://github.com/Bronya0/ES-King
- Просмотр списка узлов кластера, поддержка динамической настройки параметров конфигурации брокеров и топиков
- Поддержка клиента потребителя, потребление по указанному топику, размеру и таймауту в соответствии с указанной группой, отображение информации о сообщениях в виде таблицы с учетом различных измерений
- Поддержка PLAIN, SSL, SASL, kerberos, sasl_plaintext и т.д.
- Создание топиков (с поддержкой пакетной обработки), удаление топиков, указание реплик и секций
- Поддержка статистики общего количества сообщений, общего количества подтверждений и количества накопленных сообщений для каждого топика на основе групп потребителей
- Поддержка просмотра подробной информации о секциях топика (смещение) и добавления дополнительных секций
- Поддержка имитации производителя, пакетной отправки сообщений, указания заголовков и секций
- Проверка состояния топика и секций (завершена)
- Поддержка просмотра групп потребителей и потребителей
- Отчет о проверке смещения
Загрузите с правой стороны или нажмите Адрес загрузки, разверните 【Assets】 и выберите свою платформу для загрузки. Поддерживает Windows, macOS, Linux.
Обязательно прочитайте! Предостережения:
Прежде чем использовать, проверьте параметр
advertised.listeners
в конфигурации кластера Kafka. Если он не настроен или настроен на доменное имя, то при заполнении адреса подключения в King, пожалуйста, заранее добавьте соответствующее разрешение доменного имени в файл hosts на вашем компьютере. В противном случае соединение не будет установлено из-за невозможности разрешить доменное имя, даже если вы введете IP-адрес в поле ввода King.Если ваше соединение требует SSL, то установите флажок TLS и флажок "Игнорировать проверку" (если есть сертификат, загрузите его, включите проверку TLS и введите путь к сертификату).
Для пользователей с механизмом SASL необходимо установить флажок "Включить SASL", выбрать протокол SASL (обычно это plain) и ввести имя пользователя и пароль.
Если возникает ошибка при работе WebView2, загрузите и установите его заново с официального сайта Microsoft: https://developer.microsoft.com/zh-cn/microsoft-edge/webview2
Ручная сборка требуется только для исследования исходного кода.
cd app
wails dev
Лицензия Apache-2.0
- wails:https://wails.io/docs/gettingstarted/installation
- naive ui:https://www.naiveui.com/
- franz-go:https://github.com/twmb/franz-go/
- xicons:https://xicons.org/#/
Поддержка китайского, японского, английского, корейского, русского и других языков
Исправить или добавить новый язык: #51