Проблемы решены
- Исправлена ошибка в тексте документа Overview (#1190).
- Исправлена проблема с NPE, возникающая после удаления Kafka кластера, для задач Connect кластера (#1129).
- Решена проблема с NullPointerException при настройке auth-user-registration: false во время Ldap входа (#1117).
- Проблема с NPE при вызове user.getId() во время Ldap входа решена (#1108).
- Проблемы с добавлением ролей на фронтэнд и их отображением решены (#1107).
- Ошибка в разборе четырёхсимвольной команды ZK исправлена.
- Проблема со статусом в режиме ZK standalone решена.
- Решено, что метод анализа метаинформации брокера не вызывается, что приводит к сбою подключения к кластеру (#993).
- Исправлено преобразование типа ConsumerAssignment.
- Динамическое обновление clusterUrl для Connect кластера больше не вызывает проблем с конфигурацией (#1079).
- Больше нельзя сбросить смещение группы потребителей до самого старого (#1059).
- Добавлена возможность просмотра пароля пользователя на бэкэнде (#1095).
- Информация о состоянии порта Connect-JMX теперь отображается корректно (#1146).
- Система управления субприложениями теперь запускается нормально (#1167).
- Устранена проблема с отсутствием точек доступа в модуле безопасности (#1069, #1154).
- Jmx для Connect-Worker теперь работает корректно (#1067).
- Ошибки в списке групп потребителей при управлении ACL устранены (#1037).
- Теперь по умолчанию включены все индикаторы для модуля Connect (#1022).
- Цикл смерти при создании и удалении индексов es устранён (#1021).
- Разбор GroupDescription для Connect теперь проходит успешно (#1015).
- В открытом интерфейсе Prometheus теперь отображаются все теги Partition (#1014).
- Сообщения темы теперь отображаются корректно, даже если смещение равно нулю (#1192).
- Избыточные вызовы интерфейса для сброса смещения теперь устранены.
- Сохранение конфигурации для задачи Connect теперь сохраняет только изменения пользователя, а также устранена проблема с неполным отображением конфигурации в JSON режиме (#1158).
- После сброса смещения группы потребителей, сообщение об успешном сбросе отображается, но данные на фронте не обновляются, и смещение остаётся прежним (#1090).
- Пользователи могут просматривать систему управления, даже если они не выбрали просмотр разрешений (#1105).
Оптимизация продукта
- Добавлено поле выбора версии Kafka при подключении к кластерам (#1204).
- Получение информации о GroupTopic в реальном времени (#1196).
- Добавление информации о наблюдении AdminClient (#1111).
- Индикаторы состояния Connector добавлены (#1110).
- Унифицирован формат обновления метаданных БД (#1127, #1125, #1006).
- Поддержка MDC добавлена в вывод журнала для удобства форматирования json в logback.xml (#1032).
- Оптимизирован вывод JMX-журнала (#1082).
- Функция активного тайм-аута добавлена для разделов тем (#1076).
- Сортировка сообщений по разделам и смещениям добавлена на странице сообщений темы (#1075).
- Несоответствие формата JSON между режимом Connect-JSON и официальным API устранено (#1080, #1153, #1192).
- Количество звёзд на странице входа теперь соответствует актуальному количеству.
- Обновление информации о максимальном отставании для списка групп в реальном времени (#1074).
- Разрешения на редактирование, удаление и перезапуск Connector добавлены (#1066, #1147).
- Улучшено наименование тегов в pom.xml для версий KS.
- Проведена оптимизация в кластере Brokers. 目录不存在时, 打包不能正常进行的问题
Если каталог не существует, то возникают проблемы с нормальным выполнением процесса упаковки.
- Ремонт KRaft-режима в Kafka-кластере, проблема с отображением JMX PORT -1
Ремонт режима KRaft в кластере Kafka, где JMX PORT отображает значение -1.
Оптимизация опыта использования
- Оптимизация разделения на категории «здоровое состояние» для кластера, брокера, темы и группы.
- Удаление информации о весовых коэффициентах из конфигурации проверки здоровья.
- Улучшение отображения ошибок на странице.
- Использование зеркала Taobao по умолчанию при компиляции зависимостей для переднего пакета.
- Перепроектирование значка навигации для оптимизации.
Новые функции
- Добавление информации о версии продукта в раскрывающемся списке личных аватаров.
- Добавление информации о распределении состояния здоровья для нескольких кластеров на странице списка кластеров.
Часть Kafka ZK (официальный выпуск версии v3.1.0)
- Новые показатели для большого экрана в ZK-кластерах.
- Новая общая информация о состоянии службы в ZK-кластерах.
- Новые данные о списке служб в ZK-кластерах.
- Возможность просмотра данных, хранящихся в Kafka в ZK.
- Расчёт состояния здоровья и проверка здоровья в ZK.
v3.0.1
Исправление ошибок
- Исправление ошибки, когда при сбросе смещения группы также отображается сообщение об отсутствии состояния Dead.
- Устранение проблемы, когда Ldap не имеет определённого атрибута, что приводит к сбою входа в систему.
- Исправление проблемы с отображением неверной информации о времени проверки в списке тем на странице кластера.
- Решение проблемы взаимоблокировки при обновлении результатов проверки здоровья.
- Ремонт некорректного шаблона реплики.
- Исправление ошибочных ссылок в документации FAQ.
- Восстановление корректного отображения данных о здоровье при наличии ошибок в шаблоне индекса брокера.
- Устранение проблемы с отсутствием данных на странице брокера TopN.
- Реконструкция графика времени на странице сведений о группе.
Улучшение пользовательского опыта
- Группировка групп по группам в соответствии с их категориями.
- Предотвращение проблем с пустыми указателями в журнале из-за отсутствия определённых показателей в ES.
- Оптимизация отображения глобальных сообщений и уведомлений.
- Улучшенное отображение названий и описаний разделов тем.
Добавление функций
- Отображение информации о соединении JMX на странице списка брокеров.
Часть ZK (частичный выпуск)
- Дополнение сбора показателей Kafka ZK и функций получения информации Kafka ZK на сервере.
- Реализация локального кэширования для предотвращения повторного сбора данных в одном цикле сбора.
- Введение стратегии пропуска неудачных попыток сбора для узлов ZK, чтобы избежать постоянных попыток подключения к проблемным узлам.
- Исправление проблемы с исключением при преобразовании показателя zkAvgLatency в тип Long.
- Исправление проблемы с неправильным типом поля role в таблице ks_km_zookeeper.
v3.0.0
Устранение ошибок
- Устранение проблемы с повторным сбором показателей группы.
- Устранение проблем с созданием шаблонов индексов ES.
- Исключение тем, которые уже были удалены, из списка тем и групп.
- Разрешение проблем совместимости с MySQL-8, приводящих к ошибкам при создании задач.
- Устранение взаимоблокировок при обновлении информации о группах.
- Коррекция несоответствия между графиками и временными диапазонами.
Повышение удобства использования
- Разделение задач проверки здоровья в зависимости от типа ресурсов.
- Обеспечение реального времени для получения показателей на страницах сведений о группах.
- Поддержка сортировки графиков при перетаскивании пользователем.
- Адаптация отображения информации ZK для случаев без ZK.
- Предоставление предварительного просмотра сообщений тем с возможностью копирования.
- Представление больших чисел с использованием разделителей тысяч.
Добавление новых функций
- Включение полей конфигурации клиента Zookeeper в информацию о кластерах.
- Включение поля режима работы Kafka-кластера в информацию о кластерах.
- Внедрение метода развёртывания с использованием docker-compose.
v3.0.0-beta.3
Документация
- Расширение информации о проблемах с распознаванием прав доступа в FAQ.
- Синхронизация документов с официальными источниками.
Устранение ошибок
- Отфильтровывание разделов без лидера при получении информации об смещениях.
- Обновление oshi-core до версии 5.6.1 для решения проблем с получением системных показателей в Windows.
- Восстановление после закрытия соединения JMX.
- Решение проблем с нулевыми указателями при отсутствии информации о брокере в DB.
- Исправление комментариев в dml-logi.sql.
- Исправление ошибок определения операционной системы в startup.sh.
- Устранение проблем с удалением конфигураций на странице управления конфигурациями.
- Уточнение путей ссылок файлов приложений в системе управления.
- Устранение проблемы с переходом на страницу 404 при нажатии на ссылку «Сообщения темы».
- Отображение текущего количества копий при расширении реплик.
Улучшение удобства использования
- Увеличение функциональности сортировки и способов получения данных на страницах «Тема-сообщения».
- Изменение имени класса OffsetTypeEnum для более точного описания.
- Перенос классов KafkaZKDAO и Kafka Znode для улучшения организации кода.
- Повышение функциональности показателей на обзорной странице.
- Оптимизация конфигурации Webpack.
- Отмена функции увеличения масштаба на обзорном графике кластера.
- Добавление функции ручного обновления на страницах списков.
- Улучшение представления информации JMX-PORT и версии при подключении/редактировании кластеров.
- Повышение чёткости изображений на странице входа.
- Общее улучшение стиля и содержания.
v3.0.0-beta.2
Документация
- Создание документации по подключению к системе логирования.
- Расширение документации по сборке фронтенда.
- Расширение FAQ информацией о подключении к KnowStreaming с указанием IP JMX.
Устранение ошибок
- Решение проблемы с короткими полями в logi_security_oplog, приводящей к невозможности записи операций.
- Решение проблемы с исключениями при запросах к ES.
- Исправление единиц измерения для LogStartOffset и LogEndOffset.
- Устранение ситуации, когда старое количество копий становится NULL при изменении реплик.
- Решение проблемы с поиском на второй странице списка групп, когда результаты поиска отображаются некорректно.
- Исправление несоответствия в сообщениях об ошибках при сбросе смещений.
- Устранение проблемы с отсутствующими точками доступа для просмотра системы и выполнения LoadRebalance.
- Решение проблемы с сообщениями об ошибках при поиске несуществующих тем.
- Решение проблем сборки фронтенда на Windows.
- Блокировка версий зависимостей в package-lock.json для предотвращения проблем со сборкой.
- Добавление обработки кодов ответов в системе управления для устранения проблем с отображением ошибок.
- Запрет доступа после выхода пользователя из системы.
- Настройка параметров проверки для задач мониторинга.
- Улучшение графиков и деталей на обзорных страницах брокеров и тем.
- Усовершенствование детализации задач изменения реплик.
- Ограничение значений смещения и идентификаторов разделов при сбросе.
- Разрешение выбора Kafka-системных тем при расширении или перемещении реплик.
- Улучшение обратной связи при редактировании конфигураций тем.
- Решение проблемы сохранения состояния загрузки после выхода из системы.
- Устранение ошибок при отображении данных о смещениях и количестве разделов.
- Решение проблемы с сохранением состояния загрузки при просмотре карточек брокеров.
- Автоматическое использование паролей admin/admin для новых пользователей.
- Сокращение времени ожидания после добавления нового кластера.
- Добавление информации о роли контроллера в список брокеров.
- Запуск приоритетного выбора реплик после завершения задач изменения.
- Организация задач мониторинга в три категории: метрики, общие и метаданные, с отдельными пулами потоков для каждой категории.
- Очистка кода от лишних файлов.
- Автоматическая генерация индексов ES и сохранение семидневных индексов при настройке.
- Улучшение процесса сборки фронтенда.
- Улучшение оформления страниц входа, левой панели, деталей кластера, графиков тенденций и других элементов.
- Предварительное кэширование данных при первом доступе к графикам брокеров и тем для ускорения работы.
- Улучшение отображения деталей разделов на странице тем.
- Добавление функций редактирования на странице списков кластеров.
- Расширение возможностей изменения реплик с поддержкой минутных интервалов.
- Обновление logi-security до версии 2.10.13.
- Обновление logi-elasticsearch-client до версии 1.0.24.
Расширение возможностей
- Поддержка аутентификации через LDAP.
Опубликовать ( 0 )