Creación de alertas - Amazon Managed Grafana

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Creación de alertas

Este tema de la documentación trata sobre las alertas heredadas en Grafana. Esto no se admitirá en futuras versiones de Amazon Managed Grafana. Puede migrar a las alertas de Grafana para utilizar las características de alertas más recientes. Para obtener más información, consulte uno de los siguientes temas.

Para los espacios de trabajo de Grafana que admiten la versión 10.x de Grafana, consulte Alertas en la versión 10 de Grafana.

Para los espacios de trabajo de Grafana que admiten la versión 9.x de Grafana, consulte Alertas en la versión 9 de Grafana.

Para los espacios de trabajo de Grafana que admiten la versión 8.x de Grafana, consulte Alertas de Grafana.

Cuando utiliza las alertas de Amazon Managed Grafana, puede adjuntar reglas a los paneles de su panel. Al guardar el panel, Amazon Managed Grafana extrae las reglas de alerta en un almacenamiento de reglas de alerta independiente y las programa para su evaluación.

En la pestaña Alertas del panel de gráficos, puede configurar la frecuencia con la que se debe evaluar la regla de alerta y las condiciones que deben cumplirse para que la alerta cambie de estado y active sus notificaciones.

Actualmente, solo el panel de gráficos admite las reglas de alerta.

Cómo agregar o editar una regla de alerta

  1. Vaya al panel en el que puede agregar o editar una regla de alerta, elija el título y, a continuación, seleccione Editar.

  2. En la pestaña Alerta, elija Crear alerta. Si ya existe una alerta para este panel, puede editar los campos en la pestaña Alerta.

  3. Rellene los campos. Para obtener más información, consulte Campos de reglas de alerta.

  4. Cuando haya terminado de escribir la regla, seleccione Guardar en la esquina superior derecha para guardar la regla de alerta y el panel.

  5. (Opcional pero recomendable) Para asegurarse de que la regla devuelva los resultados esperados, seleccione Probar regla.

Eliminación de una regla de alerta

Para eliminar una alerta, desplácese hasta la parte inferior de la alerta y, a continuación, seleccione Eliminar.

Campos de reglas de alerta

En esta sección se describen los campos que debe rellenar para crear una alerta.

Regla

  • Nombre: ingrese un nombre descriptivo. El nombre aparecerá en la lista Reglas de alerta.

  • Evaluar cada: especifique la frecuencia con la que el programador debe evaluar la regla de alerta. Esto se denomina intervalo de evaluación.

  • Durante: especifique durante cuánto tiempo la consulta debe infringir los umbrales configurados antes de que se active la notificación de alerta.

aviso

No utilice For con la configuración If no data or all values are null establecida en No Data. La activación de No Data se hará instantáneamente y no se tendrá For en cuenta. Esto también puede provocar que no se envíe una notificación correcta si la alerta pasa de No Data -> Pending -> OK.

Si una regla de alerta tiene un valor de For configurado y la consulta infringe el umbral configurado, primero pasará de OK a Pending. Al pasar de OK a Pending, Amazon Managed Grafana no envía ninguna notificación. Cuando la regla de alerta se haya estado activando durante más tiempo de la duración prevista en For, cambiará a Alerting y enviará notificaciones de alerta.

Por lo general, recomendamos usar esta configuración porque suele ser peor obtener un falso positivo que esperar unos minutos antes de que se inicie la notificación de alerta. Al mirar Alert list o Alert list panels, podrá ver las alertas en estado pendiente.

Condiciones

Actualmente, el único tipo de condición existente es una condición Query que permite especificar una letra de consulta, un intervalo de tiempo y una función de agregación.

Ejemplo de condición de consulta

avg() OF query(A, 15m, now) IS BELOW 14
  • avg(): controla cómo se deben reducir los valores de cada serie a un valor que pueda compararse con el umbral. Elija la función para cambiarla por otra función de agregación.

  • query(A, 15m, now): la letra define qué consulta se debe ejecutar desde la pestaña Métricas. Los dos segundos parámetros definen el intervalo de tiempo: 15m, now significa desde hace 15 minutos hasta ahora. También se puede utilizar 10m, now-2m para definir un intervalo de tiempo que va desde hace 10 minutos hasta hace 2 minutos. Esto resulta útil si quiere ignorar los datos de los últimos 2 minutos.

  • IS BELOW 14: define el tipo y el valor del umbral. Puede optar por IS BELOW para cambiar el tipo de umbral.

La consulta utilizada en una regla de alerta no puede contener ninguna variable de plantilla. Actualmente, solo se admiten operadores AND y OR entre condiciones y se ejecutan en serie. Por ejemplo, tenemos tres condiciones en el siguiente orden: condición:A (se evalúa como: VERDADERO) O condición:B (se evalúa como: FALSO) Y condición:C (se evalúa como: VERDADERO), por lo que el resultado se calculará como ((VERDADERO O FALSO) Y VERDADERO) = VERDADERO.

Series múltiples

Si una consulta devuelve múltiples series, se evaluarán la función de agregación y la comprobación del umbral para cada serie. Actualmente, Amazon Managed Grafana no hace un seguimiento del estado de la regla de alerta por serie. Las implicaciones de esto se detallan en el siguiente caso.

  • Una condición de alerta con una consulta que devuelve dos series: servidor1 y servidor2.

  • La serie servidor1 hace que la regla de alerta se active y pase al estado Alerting.

  • Las notificaciones se envían con el mensaje carga en su punto máximo (servidor1).

  • En una evaluación posterior de la misma regla de alerta, la serie servidor2 también hace que se active la regla de alerta.

  • No se envía ninguna notificación nueva porque la regla de alerta ya se encuentra en estado Alerting.

Como puede ver en el caso anterior, si la regla ya se encuentra en estado Alerting, Grafana no envía notificaciones cuando otras series provocan la activación de la alerta.

nota

Puede configurar recordatorios para que se envíen las alertas activadas. De este modo, se enviarán notificaciones adicionales cuando una alerta siga activándose. Si otras series (como servidor2 en el ejemplo anterior) también provocan que se active la regla de alerta, se incluirán en la notificación de recordatorio. Según el canal de notificación que utilice, es posible que pueda aprovechar esta característica para identificar las series nuevas o existentes que están provocando la activación de las alertas.

Gestión de errores y ausencia de datos

La siguiente tabla contiene las condiciones para controlar la forma en que el motor de evaluación de reglas gestiona las consultas que no devuelven datos o solo valores nulos.

Opción Sin datos Descripción
Sin datos Defina el estado de la regla de alerta en NoData.
Alertas Defina el estado de la regla de alerta en Alerting.
Conservar último estado Mantenga el estado actual de la regla de alerta, sea cual sea.
Correcto Se admite, pero normalmente no es útil.

Errores de ejecución o tiempos de espera

Las siguientes opciones indican a Amazon Managed Grafana cómo gestionar los errores de ejecución o de tiempo de espera.

Opción de error o tiempo de espera Descripción
Alertas Defina el estado de la regla de alerta en Alerting.
Conservar último estado Mantenga el estado actual de la regla de alerta, sea cual sea.

Si tiene un almacén de series temporales poco fiable en el que las consultas a veces agotan el tiempo de espera o fallan de forma aleatoria, puede establecer esta opción en Keep Last State para que básicamente las ignore.

Notificaciones

En la pestaña Alerta, también puede especificar las notificaciones de las reglas de alerta y un mensaje detallado sobre la regla de alerta. El mensaje puede contener cualquier cosa: información sobre cómo solucionar el problema, un enlace al manual de procedimientos, etc.

Las notificaciones reales se configuran y se comparten entre varias alertas. Para obtener información acerca de cómo configurar y establecer las notificaciones, consulte Notificaciones de alerta.

  • Enviar a: seleccione un canal de notificación de alertas si lo tiene configurado.

  • Mensaje: ingrese un mensaje de texto para enviarlo en el canal de notificación. Algunos notificadores de alertas admiten la transformación del texto a HTML u otros formatos enriquecidos.

  • Etiquetas: especifique una lista de etiquetas (clave-valor) para incluirlas en la notificación. Esto solo lo admiten algunos notificadores.

Historial y anotaciones del estado de las alertas

Los cambios en el estado de las alertas se registran en la tabla de anotaciones interna de la base de datos de Amazon Managed Grafana. Los cambios de estado se visualizan como anotaciones en el panel de gráficos de la regla de alerta. También puede ir al submenú State history de la pestaña Alerta para ver y borrar el historial de estados.