Просмотр информации о конкретном топике#

Переход на форму осуществляется выбором конкретного топика в разделе Topics.

Внешний вид:

Основные элементы интерфейса:

  • Блок общей информации о топике:

    • Partitions — количество партиций в топике;

    • Replication Factor — число реплик каждой партиции;

    • URP (Under Replicated Partitions) — количество партиций, у которых не все реплики синхронизированы с лидером;

    • In Sync Replicas — количество реплик, которые находятся в синхронизации с лидером партиции;

    • Type — тип топика: Internal — служебный топик Kafka (например, для Schema Registry), Standard — пользовательский;

    • Segment Size — размер одного сегмента лога (файла) на диске;

    • Segment Count — количество сегментов (лог-файлов), хранящихся в этом топике;

    • Clean Up Policy — политика удаления старых сообщений: delete — по времени/размеру, compact — только последняя версия по ключу;

    • Message Count — общее количество сообщений в топике (учитывает политику очистки).

  • Таблица детальной информации по партициям:

    • Partition ID — уникальный идентификатор партиции внутри топика;

    • Replicas — список ID брокеров, на которых размещены реплики этой партиции;

    • First Offset — наименьший offset сообщения, доступного для чтения в данной партиции;

    • Next Offset — смещение, которое будет присвоено следующему новому сообщению, записанному в эту партицию;

    • Message Count — количество сообщений в данной партиции (включая удаленные, если политика — delete, или актуальные, если — compact).

  • Вкладки навигации:

    • Overview — общая информация о топике.

    • Messages — просмотр содержимого сообщений.

    • Consumers — подписчики, читающие из этого топика.

    • Settings — настройки топика.

    • Statistics — статистика по топику.

  • Другие элементы:

    • Produce Message — кнопка для создания и отправки нового сообщения в топик;

    • кнопка три точки — контекстное меню со следующими возможными действиями:

      • Edit settings — изменить настройки топика;

      • Clear Messages — удалить сообщения;

      • Recreate Topic — пересоздать топик. При этом текущий топик с данными удаляется, затем создается новый топик с именем и настройками, аналогичными текущему (удаленному).

      • Remove Topic — удалить топик.