Notificaciones de alerta - 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.

Notificaciones de alerta

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 una alerta cambia de estado, envía notificaciones. Cada regla de alerta puede tener varias notificaciones. Para agregar una notificación a una regla de alerta, primero debe agregar y configurar un canal de notification.

Esto se hace desde la página Canales de notificación.

Cómo agregar un canal de notificación

  1. En la barra lateral, haga una pausa en el icono de Alertas (campana) y, a continuación, seleccione Canales de notificación.

  2. Elija Add channel (Agregar canal).

  3. Rellene los campos o seleccione las opciones que se describen en las siguientes secciones.

Nuevos campos de canales de notificación

Predeterminado (se envían todas las alertas)

  • Nombre: ingrese un nombre para este canal. Se mostrará cuando los usuarios agreguen notificaciones a las reglas de alerta.

  • Tipo: seleccione el tipo de canal. Para obtener más información, consulte Lista de los notificadores admitidos.

  • Predeterminado (enviar todas las alertas): si se selecciona, esta opción envía una notificación a este canal para todas las reglas de alerta.

  • Deshabilitar mensaje de resolución: si se selecciona, esta opción deshabilita el mensaje de resolución [OK] que se envía cuando el estado de alerta vuelve a ser falso.

  • Enviar recordatorios: cuando se selecciona esta opción, se enviarán notificaciones adicionales (recordatorios) para las alertas. Puede especificar la frecuencia con la que se deben enviar los recordatorios utilizando el número de segundos (s), minutos (m) u horas (h); por ejemplo, 30s, 3m, 5m o 1h.

importante

Los recordatorios de alerta se envían después de evaluar las reglas. Por lo tanto, no se puede enviar un recordatorio con más frecuencia que un intervalo de evaluación de reglas de alerta configurado.

En los siguientes ejemplos se muestra con qué frecuencia y cuándo se envían recordatorios para una alerta activada.

Intervalo de evaluación de la regla de alerta Envíe recordatorios cada Se envía un recordatorio cada (después de la última notificación de alerta)
30s 15s ~30 segundos
1m 5m ~5 minutos
5m 15m ~15 minutos
6m 20m ~24 minutos
1h 15m ~1 hora
1h 2h ~2 horas

Lista de los notificadores admitidos

Nombre Tipo Admite imágenes Admite las etiquetas de una regla de alerta
Amazon Simple Notification Service sns No
OpsGenie opsgenie No
PagerDuty pagerduty No
Slack slack No No
VictorOps victorops No No

Amazon Simple Notification Service

Si ha habilitado los permisos administrados por el servicio e incluido Amazon SNS como canal de notificación para su espacio de trabajo, solo tendrá que proporcionar el ARN del tema de SNS al crear el canal de notificación. En el campo Nombre, ingrese el nombre del tema de SNS que ha creado. Si creó el espacio de trabajo con permisos administrados por el servicio, el nombre del tema de SNS debe ir precedido de un prefijo grafana para que las notificaciones se publiquen correctamente en el tema. Si seleccionó permisos administrados por el cliente al crear el espacio de trabajo, no es necesario que el nombre del tema de SNS lleve el prefijo grafana.

En el campo Tema, copie y pegue el ARN del tema de SNS. En Formato del cuerpo del mensaje, puede elegir entre la opción JSON o la de texto.

En el campo Configuración opcional de AWS SNS, marque la casilla de verificación Incluir todas las etiquetas en el mensaje para ver todas las etiquetas de Grafana en el cuerpo del mensaje.

Si utiliza permisos administrados por el cliente para el espacio de trabajo, el rol de IAM que proporcione debe incluir los permisos de publicación de SNS para su tema de SNS.

Slack

Para configurar Slack, debe configurar una URL de webhook entrante de Slack. Para obtener más información, consulte Sending messages using Incoming Webhooks.

Para incluir capturas de pantalla de las alertas de activación en los mensajes de Slack, debe configurar el destino de la imagen externa en Grafana o una integración de bots a través de las aplicaciones de Slack. Para obtener más información sobre cómo configurar una integración de bots de Slack, consulte la Guía de Slack para configurar una integración de bots. Use el token proporcionado, que comienza por “xoxb”.

Opción Descripción
Url La URL del webhook entrante de Slack o, finalmente, el punto de conexión de la API de Slack chat.postMessage.
Nombre de usuario Establezca el nombre de usuario para el mensaje del bot.
Recipient Utilícelo para anular el destinatario de Slack. Debe proporcionar un ID de Slack de canal, un ID de Slack de usuario, una referencia de nombre de usuario (@<user>, todo en minúsculas, sin espacios en blanco) o una referencia de canal (#<channel>, todo en minúsculas, sin espacios en blanco). Si utiliza el punto de conexión chat.postMessage de la API de Slack, esto es obligatorio.
Emojis como icono Proporcione un emoji para usarlo como icono del mensaje del bot. Por ejemplo, :smile:
URL como icono Proporcione una URL para usarlo como icono del mensaje del bot.
Mención de usuarios Si lo desea, mencione a uno o más usuarios en la notificación de Slack enviada por Grafana. Para ver a los usuarios, separados por comas, a través de sus ID de Slack correspondientes, seleccione el botón de extensión en el perfil de Slack de cada usuario.
Mención de grupos Si lo desea, mencione a uno o más grupos en la notificación de Slack enviada por Grafana. Puede ver los grupos, separados por comas, a través de sus ID de Slack correspondientes (que puede obtener de la URL del perfil de Slack de cada grupo).
Mención de canales Si lo desea, puede mencionar a todos los miembros del canal o solo a los activos.
Token Si se proporciona, Amazon Managed Grafana cargará la imagen generada mediante la operación de la API file.upload de Slack, no desde el destino externo de la imagen. Si utiliza el punto de conexión chat.postMessage de la API de Slack, esto es obligatorio.

Si utiliza el token para un bot de Slack, tiene que invitar al bot al canal al que quiere enviar las notificaciones. A continuación, agregue el canal al campo de destinatarios.

PagerDuty

Para configurar PagerDuty, proporcione una clave de integración.

Opción Descripción
Clave de integración Clave de integración para PagerDuty.
Gravedad Nivel para notificaciones dinámicas; el valor predeterminado es critical (1).
Resolución de incidentes de forma automática Resuelva los incidentes en PagerDuty cuando la alerta vuelva a un estado correcto.
Mensaje en detalles Elimina el mensaje de alerta del campo de resumen de PD y, en su lugar, lo coloca en detalles personalizados (2).
nota

Las etiquetas Severity, Class, Group, dedup_key y Component tienen un significado especial en el formato de eventos comunes de PagerDuty (PD-CEF). Si un panel de alertas define estas claves de etiquetas, se transponen a la raíz del evento enviado a PagerDuty. Esto significa que estarán disponibles en la interfaz de usuario de PagerDuty y en las herramientas de filtrado. Una etiqueta de gravedad establecida en una alerta anula la gravedad global establecida en el canal de notificación si es un nivel válido.

nota

El uso de mensaje en detalles cambiará la estructura del campo custom_details en el evento de PagerDuty. Esto podría infringir las reglas de eventos personalizados de sus reglas de PagerDuty si confía en los campos de payload.custom_details. Mueva cualquier regla existente que utilice custom_details.myMetric a custom_details.queries.myMetric.

nota

El uso de la etiqueta dedup_key anulará la etiqueta dedup_key generada de Grafana con una clave personalizada.

Todas las notificaciones de alerta contienen un enlace a la alerta activada en el espacio de trabajo de Grafana.