milvus-logo
LFAI
Home
  • Guía de administración
    • Supervisión, alertas y registros

Crear una alerta para los servicios Milvus

Este tema presenta el mecanismo de alerta para los servicios Milvus y explica por qué, cuándo y cómo crear alertas en Milvus.

Al crear alertas, puede recibir notificaciones cuando el valor de una métrica específica supere el umbral que haya predefinido.

Por ejemplo, usted crea una alerta y establece 80 MB como valor máximo para el uso de memoria por parte de los componentes de Milvus. Si el uso real supera el número predefinido, recibirá alertas que le recordarán que el uso de memoria por parte del componente Milvus supera los 80 MB. Una vez recibida la alerta, podrá ajustar la asignación de recursos en consecuencia y a tiempo para garantizar la disponibilidad del servicio.

Escenarios para la creación de alertas

A continuación se muestran algunos escenarios comunes para los que necesita crear una alerta.

  • El uso de CPU o memoria por los componentes de Milvus es demasiado alto.
  • Los pods de componentes de Milvus tienen poco espacio en disco.
  • Los pods de componentes Milvus se reinician con demasiada frecuencia.

Las siguientes métricas están disponibles para la configuración de alertas:

MétricaDescripciónUnidad de medida
Uso de CPUUso de la CPU por los componentes de Milvus que se indica mediante el tiempo de ejecución de la CPU.Segundo
MemoriaRecursos de memoria consumidos por los componentes de Milvus.MB
GoroutinesActividades de ejecución concurrente en lenguaje GO./
Hilos de sistema operativoHilos o procesos ligeros en un sistema operativo./
Fds abiertos por procesoEl número actual de descriptores de archivo utilizados./

Configurar alertas

Esta guía toma como ejemplo la creación de una alerta para el uso de memoria de los componentes de Milvus. Para crear otros tipos de alertas, por favor ajuste sus comandos en consecuencia. Si encuentra algún problema durante el proceso, no dude en preguntar en el foro de Milvus o iniciar una discusión en Slack.

Requisitos previos

Este tutorial asume que usted tiene Grafana instalado y configurado. Si no es así, le recomendamos que lea la guía de monitorización.

1. Añadir una nueva consulta

Para añadir una alerta para el uso de memoria de los componentes de Milvus, edite el panel Memoria. A continuación, añada una nueva consulta con la métrica process_resident_memory_bytes{app_kubernetes_io_name="milvus", app_kubernetes_io_instance=~"my-release", namespace="default"}

Alert_metric Alerta_metrica

2. Guarde el panel

Guarde el panel y espere unos minutos para ver la alerta.

Alert_dashboard Alert_dashboard

La consulta de alerta de Grafana no admite variables de plantilla. Por lo tanto, debes añadir una segunda consulta sin variables de plantilla en las etiquetas. La segunda consulta se llama "A" por defecto. Puedes cambiarle el nombre haciendo clic en el desplegable.

Alert_query Consulta_alerta

3. Añadir notificaciones de alerta

Para recibir notificaciones de alerta, añada un "canal de notificación". A continuación, especifique el canal en el campo "Enviar a".

Alert_notification Notificación_de_alerta

Si la alerta se crea y activa correctamente, recibirá la notificación que se muestra en la siguiente captura de pantalla.

Notification_message Mensaje_notificación

Para eliminar una alerta, vaya al panel "Alerta" y haga clic en el botón eliminar.

Delete_alert Eliminar_alerta

Siguiente paso

Traducido porDeepLogo

Try Managed Milvus for Free

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

Get Started
Feedback

¿Fue útil esta página?