Milvus WebUI
Milvus Web UI - это графический инструмент управления для Milvus. Он повышает наблюдаемость системы благодаря простому и интуитивно понятному интерфейсу. С помощью Milvus Web UI можно просматривать статистику и метрики компонентов и зависимостей Milvus, проверять детали базы данных и коллекции, а также выводить список подробных конфигураций Milvus.
Обзор
Milvus Web UI отличается от Birdwatcher и Attu тем, что это встроенный инструмент, обеспечивающий общую наблюдаемость системы с помощью простого и интуитивно понятного интерфейса.
В следующей таблице приведено сравнение возможностей Milvus Web UI и Birdwatcher/Attu:
Характеристика | Milvus Web UI | Birdwatcher | Attu |
---|---|---|---|
Операционная форма | GUI | CLI | GUI |
Целевые пользователи | Мейнтейнеры, разработчики | Мейнтейнеры | Разработчики |
Установка | Встроенный | Автономный инструмент | Автономный инструмент |
Зависимости | Milvus | Milvus / etcd | Milvus |
Основные функциональные возможности | Среда выполнения, детали базы данных/коллекции, сегменты, каналы, задачи и медленные запросы | Проверка метаданных и выполнение Milvus API | Управление базой данных и оперативные задачи |
Доступно с | v2.5.0 | v2.0.0 | v0.1.8 |
Начиная с версии 2.5.0, вы можете получить доступ к Milvus Web UI, используя следующий URL на работающем экземпляре Milvus:
http://${MILVUS_PROXY_IP}:9091/webui
Features
Milvus Web UI предоставляет следующие возможности:
Обзор Milvus Web UI
-
Вы можете найти информацию о текущем запущенном экземпляре Milvus, его компонентах, подключенных клиентах и зависимостях.
-
Вы можете просмотреть список баз данных и коллекций, находящихся в Milvus, и проверить их детали.
-
Вы можете просмотреть собранную статистику узлов запросов и координаторов запросов по сегментам, каналам, репликам и группам ресурсов.
-
Вы можете просмотреть собранную статистику узлов данных в терминах сегментов и каналов.
-
Вы можете просмотреть список задач, запущенных в Milvus, включая задачи планировщика Querycoord, задачи уплотнения, задачи построения индексов, задачи импорта и задачи синхронизации данных.
-
Вы можете просмотреть список медленных запросов в Milvus, включая тип запроса, длительность запроса и параметры запроса.
-
Вы можете просмотреть список конфигураций Milvus и их значения.
-
Из веб-интерфейса можно получить доступ к двум встроенным инструментам, pprof и инструменту визуализации данных Milvus.
Главная
На главной странице вы можете найти следующую информацию:
Milvus Web UI Home
Информация о системе: Просмотр информации о системе, включая сведения о режиме развертывания, образе, используемом при развертывании, и сопутствующей информации.
Информация о компонентах: Просмотр состояния и метрик компонентов Milvus, включая состояние и метрики узлов запросов, узлов данных, узлов индексов, координаторов и прокси.
Подключенные клиенты: Просмотр подключенных клиентов и информации о них, включая тип и версию SDK, имя пользователя и историю доступа.
Системные зависимости: Просмотр состояния и метрик зависимостей Milvus, включая состояние и метрики метахранилища, очереди сообщений и хранилища объектов.
Коллекции
На странице "Коллекции" можно просмотреть список баз данных и коллекций, находящихся в Milvus, и узнать их подробную информацию.
Коллекции Milvus Web UI
База данных: Просмотр списка баз данных, находящихся в Milvus, и сведений о них.
Коллекция: Просмотр списка коллекций в каждой базе данных и их подробной информации.
Вы можете щелкнуть коллекцию, чтобы просмотреть ее детали, включая количество полей, разделы, индексы и другую подробную информацию.
Milvus Web UI Сведения о коллекции
Запрос
Страница запроса в Milvus Web UI
Сегменты: Просмотр списка сегментов и их подробной информации, включая идентификатор сегмента, соответствующую коллекцию, состояние, размер и т. д.
Каналы: Просмотр списка каналов и их подробной информации, включая название канала, соответствующие коллекции и т. д.
Реплики: Просмотр списка реплик и их сведений, включая идентификатор реплики, соответствующую коллекцию и т. д.
Группы ресурсов: Просмотр списка групп ресурсов и их сведений, включая имя группы ресурсов, количество узлов запросов в группе, ее конфигурации и т. д.
Данные
Страница данных Milvus Web UI
Сегменты: Просмотр списка сегментов из узлов данных/координаторов и их подробной информации, включая идентификатор сегмента, соответствующую коллекцию, состояние, размер и т. д.
Каналы: Просмотр списка каналов из узлов/координаторов данных и их подробной информации, включая название канала, соответствующие коллекции и т. д.
Задачи
Страница задач Milvus Web UI
Задачи: Просмотр списка задач, запущенных в Milvus, включая тип задачи, состояние и действия.
Задачи QueryCoord: Просмотр всех задач планировщика QueryCoord, включая задачи балансировщика, проверки индексов/сегментов/каналов/лидеров за последние 15 минут.
Compaction Tasks (Задачи уплотнения): Просмотр всех задач по уплотнению данных от координаторов данных за последние 15 минут.
Index-Building Tasks: Просмотр всех задач построения индексов от координаторов данных за последние 30 минут.
Import Tasks (Задачи импорта): Просмотр всех задач импорта от координаторов данных за последние 30 минут.
Задачи синхронизации данных: Просмотр всех задач синхронизации данных от узлов данных за последние 15 минут.
Медленные запросы
Страница медленных запросов Milvus Web UI
- Медленные запросы: Медленный запрос - это поиск или запрос, задержка которого превышает значение
proxy.slowQuerySpanInSeconds
, указанное в конфигурации. В списке медленных запросов отображаются все медленные запросы за последние 15 минут.
Конфигурации
Страница конфигураций Milvus Web UI
- Конфигурации: Просмотр списка конфигураций времени выполнения Milvus и их значений.
Инструменты
pprof: доступ к инструменту pprof для профилирования и отладки Milvus.
Инструмент визуализации данных Milvus: Доступ к инструменту визуализации данных Milvus для визуализации данных в Milvus.