> For the complete documentation index, see [llms.txt](https://utm-1.gitbook.io/utm-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://utm-1.gitbook.io/utm-docs/dokumentaciya/utm-it/resheniya/brokery-soobshenii/kafka/rabota-s-kafka/provectus-kafka-ui.md).

# Provectus Kafka UI

## Ссылки

provectus / kafka-ui: [github.com](https://github.com/provectus/kafka-ui)

Kafka UI краткий гайд: [habr.com](https://habr.com/ru/articles/753398/)

## Описание

**Provectus Kafka UI** — это открытый веб-интерфейс для управления кластерами Apache Kafka. Он предоставляет инструменты для мониторинга, управления топиками, группами потребителей, сообщениями и другими компонентами системы. Разработан для упрощения работы с Kafka, особенно в сложных производственных средах. codestudy.net +1

### Основные возможности

* **Многокластерное управление**. Позволяет работать с несколькими кластерами Kafka из единого интерфейса.&#x20;
* **Управление топиками**. Создание, модификация и удаление топиков, просмотр их конфигурации (количество партиций, коэффициент репликации и др.).&#x20;
* **Работа с партициями и смещениями**. Просмотр деталей партиций, включая количество сообщений, информацию о лидерах и фолловерах, а также управление смещениями потребителей.&#x20;
* **Мониторинг групп потребителей**. Анализ статуса групп, лага и топиков, которые они потребляют.&#x20;
* **Просмотр сообщений**. Поддержка форматов Avro, JSON, Protobuf и plain text. deepwiki.com +1
* **Интеграция с Schema Registry**. Управление схемами для сериализации данных.&#x20;
* **Аутентификация и авторизация**. Поддержка OAuth2, LDAP и других методов.&#x20;
* **Ролевой контроль доступа (RBAC)**. Гранулярное управление правами доступа.&#x20;
* **Маскирование данных**. Обфускация чувствительных данных в сообщениях топиков.&#x20;
* **Динамическая конфигурация топиков**. Возможность создавать топики с настраиваемыми параметрами.&#x20;

### Особенности

* **Архитектура**. Построен на Spring Boot (бэкенд) и React (фронтенд).&#x20;
* **Развёртывание**. Поддерживает Docker, Kubernetes и локальную установку.&#x20;
* **API**. Предоставляет RESTful API для интеграции с другими системами и автоматизации задач.&#x20;
* **Безопасность**. Возможность настройки SSL/TLS, SASL и других методов защиты.&#x20;

## Установка

Устанавливается в виде docker-контейнера [utm-kafka-ui](/utm-docs/dokumentaciya/utm-it/resheniya/brokery-soobshenii/kafka/instansy/razvertyvanie-na-utm-mb4-11.md) на utm-db4-11.

## Использование

Provectus Kafka UI доступен через web-интерфейс: [http://192.168.4.11:8080](http://192.168.4.11:8080/)

Для доступа необходимо знать:

* Логин и пароль для доступа в Provectus Kafka UI
