Виджет отображает данные о топиках Kafka.
Для каждого топика доступно:
- Общая информация о топике: основные параметры, конфигурация и статус.
- Информация о разделах: лидер, смещения и количество реплик.
- Информация о потребителях: активные потребители, их группы, текущие смещения и отставание.
- Содержимое сообщений топика.
- Поиск сообщений по временной метке и смещению.
- Конфигурация топика в виде таблицы «ключ — значение».
Конфигурация
| Название | Обязательность | Описание | Значение по умолчанию |
|---|---|---|---|
| URL | Да | URL кластера Kafka | — |
| Протокол аутентификации | Да | Протокол для подключения к Kafka. Описание security.protocol | — |
| Механизм SASL | Нет | Механизм аутентификации SASL. Обязателен при использовании протокола SASL_PLAINTEXT или SASL_SSL. Описание механизма SASL | — |
| Пользователь Kafka | Да | Имя пользователя учётной записи для взаимодействия с Kafka | — |
| Пароль | Да | Пароль учётной записи для взаимодействия с Kafka | — |
| Топики Kafka | Нет | Название топика или регулярное выражение для фильтрации отображаемых топиков в виджете. Если значение не задано, отображаются все доступные пользователю топики | — |
Дополнительные возможности виджета
При активированной функции действий в настройках виджет позволяет:
- создавать новые топики;
- удалять существующие топики;
- отправлять сообщение в топик;
- очищать топик от сообщений.
Аутентификация
Для работы с виджетом требуется учётная запись пользователя. Система поддерживает следующие методы аутентификации:
PLAINTEXT.SCRAM-SHA-256.SCRAM-SHA-512.
Доступность информации в виджете определяется уровнем прав подключённой учётной записи.