milvus-logo
LFAI
Home
  • Guia de Administração
    • Monitorização, alertas e registos

Criar um alerta para os serviços Milvus

Este tópico apresenta o mecanismo de alerta para os serviços Milvus e explica porquê, quando e como criar alertas no Milvus.

Ao criar alertas, o utilizador pode receber notificações quando o valor de uma métrica específica exceder o limite predefinido.

Por exemplo, cria um alerta e define 80 MB como o valor máximo para a utilização de memória pelos componentes do Milvus. Se a utilização efectiva exceder o número predefinido, receberá alertas que o lembrarão de que a utilização de memória pelo componente Milvus excedeu os 80 MB. Após o alerta, pode então ajustar a atribuição de recursos em conformidade e atempadamente para garantir a disponibilidade do serviço.

Cenários para a criação de alertas

Seguem-se alguns cenários comuns para os quais é necessário criar um alerta.

  • A utilização da CPU ou da memória pelos componentes do Milvus é demasiado elevada.
  • Os pods de componentes do Milvus estão com pouco espaço em disco.
  • Os pods de componentes do Milvus estão a reiniciar com demasiada frequência.

As métricas a seguir estão disponíveis para a configuração de alertas:

MétricaDescriçãoUnidade de medida
Uso da CPUUtilização da CPU pelos componentes do Milvus que é indicada pelo tempo de funcionamento da CPU.Segundo
MemóriaRecursos de memória consumidos pelos componentes do Milvus.MB
RotinasActividades de execução simultânea em linguagem GO./
Threads do SOThreads, ou processos leves, num sistema operativo./
Fds abertos do processoO número atual de descritores de ficheiros utilizados./

Configurar alertas

Este guia dá o exemplo da criação de um alerta para a utilização da memória dos componentes Milvus. Para criar outros tipos de alertas, ajuste os seus comandos em conformidade. Se você encontrar algum problema durante o processo, sinta-se à vontade para perguntar no fórum do Milvus ou iniciar uma discussão no Slack.

Pré-requisitos

Este tutorial pressupõe que você tenha o Grafana instalado e configurado. Caso contrário, recomendamos a leitura do guia de monitoramento.

1. Adicionar uma nova consulta

Para adicionar um alerta para o uso de memória dos componentes do Milvus, edite o painel Memory. Em seguida, adicione uma nova consulta com a métrica: process_resident_memory_bytes{app_kubernetes_io_name="milvus", app_kubernetes_io_instance=~"my-release", namespace="default"}

Alert_metric Alert_metric

2. Guardar o dashboard

Guarde o dashboard e aguarde alguns minutos para ver o alerta.

Alert_dashboard Alert_dashboard

A consulta de alerta do Grafana não é compatível com variáveis de modelo. Portanto, você deve adicionar uma segunda consulta sem nenhuma variável de modelo nos rótulos. A segunda consulta é nomeada como "A" por padrão. Você pode renomeá-la clicando no menu suspenso.

Alert_query Consulta_alerta

3. Adicionar notificações de alerta

Para receber notificações de alerta, adicione um "canal de notificação". Em seguida, especifique o canal no campo "Enviar para".

Alert_notification Alert_notification

Se o alerta for criado e acionado com êxito, receberá a notificação como mostra a captura de ecrã abaixo.

Notification_message Notification_message (Mensagem de notificação)

Para eliminar um alerta, aceda ao painel "Alert" (Alerta) e clique no botão eliminar.

Delete_alert Eliminar_alerta

O que se segue

Traduzido porDeepLogo

Try Managed Milvus for Free

Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

Get Started
Feedback

Esta página foi útil?