Milvus WebUI
Milvus Web UI é uma ferramenta de gestão gráfica para Milvus. Esta ferramenta melhora a observabilidade do sistema com uma interface simples e intuitiva. Pode utilizar a Milvus Web UI para observar as estatísticas e métricas dos componentes e dependências do Milvus, verificar os detalhes da base de dados e da coleção e listar as configurações detalhadas do Milvus.
Visão geral
O Milvus Web UI difere do Birdwatcher e do Attu por ser uma ferramenta integrada que permite a observação geral do sistema com uma interface simples e intuitiva.
A tabela seguinte compara as funcionalidades do Milvus Web UI e do Birdwatcher/Attu:
Funcionalidade | Milvus Web UI | Birdwatcher | Attu |
---|---|---|---|
Forma operacional | GUI | CLI | GUI |
Utilizadores alvo | Mantenedores, desenvolvedores | Mantenedores | Programadores |
Instalação | Integrado | Ferramenta autónoma | Ferramenta autónoma |
Dependências | Milvus | Milvus / etcd | Milvus |
Funcionalidades principais | Ambiente de tempo de execução, detalhes da base de dados/coleção, segmentos, canais, tarefas e pedidos de consulta lentos | Inspeção de metadados e execução da API Milvus | Gestão da base de dados e tarefas operacionais |
O Milvus Web UI oferece as seguintes funcionalidades:
Visão geral do Milvus Web UI
-
Pode encontrar informações sobre a instância atual do Milvus em execução, os seus componentes, clientes ligados e dependências.
-
Pode ver a lista de bases de dados e colecções atualmente no Milvus e verificar os seus detalhes.
-
Pode visualizar as estatísticas recolhidas dos nós de consulta e dos coordenadores de consulta em termos de segmentos, canais, réplicas e grupos de recursos.
-
Pode visualizar as estatísticas recolhidas dos nós de dados em termos de segmentos e canais.
-
Pode visualizar a lista de tarefas em execução no Milvus, incluindo tarefas do agendador Querycoord, tarefas de compactação, tarefas de criação de índices, tarefas de importação e tarefas de sincronização de dados.
-
Pode visualizar a lista de pedidos lentos no Milvus, incluindo o tipo de pedido, a duração do pedido e os parâmetros do pedido.
-
Pode ver a lista de configurações do Milvus e os seus valores.
-
Pode aceder às duas ferramentas integradas, pprof e Milvus data visualzation tool, a partir da interface Web.
Página inicial
Na página Home, pode encontrar as seguintes informações:
Página inicial da interface Web do Milvus
Informações do sistema: Veja as informações do sistema, incluindo informações sobre o modo de implantação, a imagem usada na implantação e informações relacionadas.
Informações do componente: Veja o status e as métricas dos componentes no Milvus, incluindo o status e as métricas dos nós de consulta, nós de dados, nós de índice, coordenadores e proxies.
Clientes conectados: Visualizar os clientes ligados e as respectivas informações, incluindo o tipo e a versão do SDK, o nome de utilizador e o histórico de acesso.
Dependências do sistema: Veja o estado e as métricas das dependências do Milvus, incluindo o estado e as métricas do meta store, da fila de mensagens e do armazenamento de objectos.
Colecções
Na página Collections (Colecções), pode visualizar a lista de bases de dados e colecções atualmente existentes no Milvus e verificar os respectivos detalhes.
Coleções do Milvus Web UI
Base de dados: Ver a lista de bases de dados atualmente no Milvus e os seus detalhes.
Coleção: Visualizar a lista de colecções em cada base de dados e os seus detalhes.
Consulta
Página de consulta do Milvus Web UI
Segmentos: Visualize a lista de segmentos e seus detalhes, incluindo o ID do segmento, a coleção correspondente, o estado, o tamanho etc.
Na coluna From, você pode encontrar a fonte do segmento. Os indicadores de fontes possíveis são os seguintes:
QN: Nó de consulta
CT: Meta atual em QueryCoord
NT: Próximo destino em QueryCoord
DIST: Distribuição no QueryCoord
Canais: Visualize a lista de canais e seus detalhes, incluindo o nome do canal, coleções correspondentes, etc.
Na coluna De, pode encontrar a origem do segmento. Os indicadores de fontes possíveis são os seguintes:
QN: nó de consulta
CT: destino atual em QueryCoord
NT: Próximo destino em QueryCoord
DIST: Distribuição no QueryCoord
Réplicas: Ver a lista de réplicas e os respectivos detalhes, incluindo o ID da réplica, a coleção correspondente, etc.
Grupos de recursos: Veja a lista de grupos de recursos e os respectivos detalhes, incluindo o nome do grupo de recursos, o número de nós de consulta no grupo e as respectivas configurações, etc.
Dados
Página de dados do Milvus Web UI
Segmentos: Visualize a lista de segmentos dos nós de dados/coordenadores e seus detalhes, incluindo o ID do segmento, a coleção correspondente, o estado, o tamanho, etc.
Channels (Canais): Visualize a lista de canais dos nós de dados/coordenadores e os respectivos detalhes, incluindo o nome do canal, as colecções correspondentes, etc.
Tarefas
Página de tarefas do Milvus Web UI
Tarefas: Visualizar a lista de tarefas em execução no Milvus, incluindo o tipo de tarefa, estado e acções.
Tarefas do QueryCoord: Veja todas as tarefas do agendador do QueryCoord, incluindo verificadores de balanceador, índice/segmento/canal/líder nos últimos 15 minutos.
Tarefas de compactação: Veja todas as tarefas de compactação dos coordenadores de dados nos últimos 15 minutos.
Tarefas de criação de índices: Veja todas as tarefas de criação de índices dos coordenadores de dados nos últimos 30 minutos.
Tarefas de importação: Visualizar todas as tarefas de importação dos coordenadores de dados nos últimos 30 minutos.
Tarefas de sincronização de dados: Veja todas as tarefas de sincronização de dados dos nós de dados nos últimos 15 minutos.
Pedidos lentos
Página de pedidos lentos do Milvus Web UI
- Pedidos lentos: Um pedido lento é uma pesquisa ou uma consulta que tem uma latência superior ao valor de
proxy.slowQuerySpanInSeconds
especificado na configuração. A lista de solicitações lentas exibe todas as solicitações lentas nos últimos 15 minutos.
Configurações
Página de configurações do Milvus Web UI
- Configurações: Visualiza a lista de configurações de tempo de execução do Milvus e seus valores.
Ferramentas
pprof: Acesse a ferramenta pprof para criação de perfil e depuração do Milvus.
Ferramenta de visualização de dados do Milvus: Aceder à ferramenta de visualização de dados do Milvus para visualizar os dados no Milvus.