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

Notificaciones de alertas

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

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

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

Para ver 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 añadir una notificación a una regla de alerta, primero debe añadir y configurar un notification canal.

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

Añadir un canal de notificaciones

  1. En la barra lateral, haz una pausa en el icono de alerta (campana) y, a continuación, selecciona Canales de notificación.

  2. Elija Add channel (Agregar canal).

  3. Rellena los campos o selecciona las opciones que se describen en las siguientes secciones.

Nuevos campos del canal de notificaciones

Predeterminado (se envían todas las alertas)

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

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

  • 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.

  • Desactivar mensaje de resolución: si se selecciona, esta opción desactiva 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, minutos (m) u horas (h); por ejemplo,,30s, 3m o. 5m 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.

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

Intervalo de evaluación de las reglas de alerta Envía recordatorios cada Se envía un recordatorio cada vez (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 notificadores compatibles

Nombre Tipo Soporta imágenes Admite etiquetas de reglas 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 activado los permisos gestionados 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 notificaciones. En el campo Nombre, introduzca 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, copia y pega el ARN del tema de SNS. En el formato del cuerpo del mensaje, puede elegir entre la opción JSON o la de texto.

En el campo Configuración de AWS SNS opcional, marca 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 utilizas permisos gestionados por el cliente para el lugar de trabajo, la función de IAM que proporciones debe incluir los permisos de publicación de SNS para tu tema de SNS.

Slack

Para configurar Slack, debes configurar una URL de webhook entrante de Slack. Para obtener más información, consulta Enviar mensajes mediante webhooks entrantes.

Para incluir capturas de pantalla de las alertas de activación en los mensajes de Slack, debes 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, consulta la guía de Slack para configurar una integración de bots. Usa el token proporcionado, que comienza por «xoxb».

Opción Descripción
Url La URL del webhook entrante de Slack o, finalmente, el punto final de la API de Slack Chat.postMessage.
Nombre de usuario Establece el nombre de usuario para el mensaje del bot.
Recipient Utilízalo para anular el destinatario de Slack. Debes 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 (#, todo en minúsculas<channel>, sin espacios en blanco). Si utilizas el punto final de la API de Slack, es chat.postMessage obligatorio.
Emoji de icono Proporciona un emoji para usarlo como icono del mensaje del bot. Por ejemplo, :smile:
URL del icono Proporciona la URL de una imagen para usarla como icono del mensaje del bot.
Menciona los usuarios Si lo desea, mencione 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 correspondientes ID de Slack, selecciona el botón de extensión en el perfil de Slack de cada usuario.
Menciona los grupos Si lo desea, mencione uno o más grupos en la notificación de Slack enviada por Grafana. Puedes ver los grupos, separados por comas, a través de sus correspondientes ID de Slack (que puedes obtener de la URL del perfil de Slack de cada grupo).
Menciona el canal 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 API file.upload de Slack, no desde el destino externo de la imagen. Si utilizas el punto final de la API de chat.postMessage Slack, es obligatorio.

Si utilizas el token para un bot de Slack, tienes que invitar al bot al canal al que quieres enviar las notificaciones. A continuación, añade el canal al campo de destinatarios.

PagerDuty

Para configurarlo PagerDuty, proporciona 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 automática de incidencias Resuelva los incidentes una PagerDuty vez que la alerta vuelva a funcionar correctamente.
Detalles del mensaje Elimina el mensaje de alerta del campo de resumen del PD y, en su lugar, lo coloca en detalles personalizados (2).
nota

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

nota

El uso de Message In Details cambiará la estructura del custom_details campo del PagerDuty evento. Esto podría infringir las reglas de eventos personalizados de sus PagerDuty reglas si confía en los campos incluidospayload.custom_details. Mueva cualquier regla existente que se utilice custom_details.myMetric paracustom_details.queries.myMetric.

nota

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

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