Crear reglas de alerta personalizadas
Puede crear reglas de alerta personalizadas para definir sus propias condiciones para activar alertas.
-
Ha iniciado sesión en Grid Manager mediante un navegador web compatible
-
Tiene el permiso Administrar alertas o acceso raíz
-
Usted está familiarizado con el Métricas de Prometheus que se usan habitualmente
-
Usted entiende la "Sintaxis de las consultas Prometheus"
-
Opcionalmente, ha visto el vídeo: "Vídeo: Uso de métricas para crear alertas personalizadas"
StorageGRID no valida alertas personalizadas. Si decide crear reglas de alerta personalizadas, siga estas directrices generales:
-
Observe las condiciones de las reglas de alerta predeterminadas y utilícela como ejemplos para sus reglas de alerta personalizadas.
-
Si define más de una condición para una regla de alerta, utilice la misma expresión para todas las condiciones. A continuación, cambie el valor del umbral para cada condición.
-
Compruebe con cuidado cada condición en busca de errores tipográficos y lógicos.
-
Utilice sólo las métricas enumeradas en la API de gestión de grid.
-
Cuando pruebe una expresión utilizando la API de gestión de grid, tenga en cuenta que una respuesta «correcta» podría ser simplemente un cuerpo de respuesta vacío (no se ha activado ninguna alerta). Para ver si la alerta está activada realmente, puede configurar temporalmente un umbral en el valor que espera que sea TRUE actualmente.
Por ejemplo, para probar la expresión
node_memory_MemTotal_bytes < 24000000000
, primera ejecuciónnode_memory_MemTotal_bytes >= 0
y asegúrese de obtener los resultados esperados (todos los nodos devuelven un valor). A continuación, vuelva a cambiar el operador y el umbral a los valores previstos y vuelva a ejecutarlo. Ningún resultado indica que no hay alertas actuales para esta expresión. -
No asuma que una alerta personalizada funciona a menos que haya validado que la alerta se activa cuando se espera.
-
Seleccione ALERTS > Reglas.
Aparecerá la página Reglas de alerta.
-
Seleccione Crear regla personalizada.
Aparece el cuadro de diálogo Crear regla personalizada.
-
Active o anule la selección de la casilla de verificación Activado para determinar si esta regla de alerta está activada actualmente.
Si una regla de alerta está deshabilitada, sus expresiones no se evalúan y no se activan alertas.
-
Introduzca la siguiente información:
Campo Descripción Nombre exclusivo
Nombre único para esta regla. El nombre de la regla de alerta se muestra en la página Alertas y también es el asunto de las notificaciones por correo electrónico. Los nombres de las reglas de alerta pueden tener entre 1 y 64 caracteres.
Descripción
Una descripción del problema que se está produciendo. La descripción es el mensaje de alerta que se muestra en la página Alertas y en las notificaciones por correo electrónico. Las descripciones de las reglas de alerta pueden tener entre 1 y 128 caracteres.
Acciones recomendadas
De manera opcional, las acciones recomendadas que se deben realizar cuando se activa esta alerta. Introduzca las acciones recomendadas como texto sin formato (sin códigos de formato). Las acciones recomendadas para las reglas de alerta pueden tener entre 0 y 1,024 caracteres.
-
En la sección Condiciones, introduzca una expresión Prometheus para uno o más niveles de gravedad de alerta.
Una expresión básica suele ser de la forma:
[metric] [operator] [value]
Las expresiones pueden ser de cualquier longitud, pero aparecen en una sola línea en la interfaz de usuario. Se requiere al menos una expresión.
Esta expresión provoca que se active una alerta si la cantidad de RAM instalada para un nodo es inferior a 24,000,000,000 bytes (24 GB).
node_memory_MemTotal_bytes < 24000000000
Para ver las métricas disponibles y probar expresiones Prometheus, seleccione el icono de ayuda Y siga el enlace a la sección Metrics de la API de Grid Management.
-
En el campo duración, introduzca la cantidad de tiempo que una condición debe permanecer en vigor continuamente antes de que se active la alerta y seleccione una unidad de tiempo.
Para activar una alerta inmediatamente cuando una condición se convierte en verdadera, introduzca 0. Aumente este valor para evitar que las condiciones temporales activen las alertas.
El valor predeterminado es 5 minutos.
-
Seleccione Guardar.
El cuadro de diálogo se cierra y la nueva regla de alerta personalizada aparece en la tabla Reglas de alerta.