Trabajar con políticas de notificación - 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.

Trabajar con políticas de notificación

Este tema de documentación está diseñado para los espacios de trabajo de Grafana que admiten la versión 9.x de Grafana.

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

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

Las políticas de notificación determinan cómo se envían las alertas a los puntos de contacto. Las políticas tienen una estructura de árbol, en la que cada política puede tener una o más políticas secundarias. Cada política, excepto la política raíz, también puede coincidir con etiquetas de alerta específicas. Cada alerta es evaluada por la política raíz y, después, por cada política secundaria. Si habilita la Continue matching subsequent sibling nodes opción para una política específica, la evaluación continúa incluso después de una o más coincidencias. Los ajustes de configuración y la información del punto de contacto de una política principal rigen el comportamiento de una alerta que no coincide con ninguna de las políticas secundarias. Una política raíz rige cualquier alerta que no coincida con una política específica.

nota

Puede crear y editar políticas de notificación para las alertas gestionadas por Grafana. Las políticas de notificación de las alertas de Alertmanager son de solo lectura.

Agrupar las notificaciones

La agrupación clasifica las notificaciones de alerta de naturaleza similar en un único embudo. Esto le permite controlar las notificaciones de alerta durante las interrupciones más graves, cuando muchas partes de un sistema fallan al mismo tiempo, lo que provoca que se inicie un gran número de alertas simultáneamente.

Ejemplo de agrupación

Supongamos que tiene 100 servicios conectados a una base de datos en diferentes entornos. Estos servicios se diferencian por la etiquetaenv=environmentname. Existe una regla de alerta para controlar si sus servicios pueden llegar a la base de datos. La regla de alerta crea alertas con un nombrealertname=DatabaseUnreachable.

Si se produce una partición de red en la que la mitad de los servicios ya no pueden acceder a la base de datos, se inician 50 alertas diferentes. En este caso, querrá recibir una notificación de una sola página (en lugar de 50) con una lista de los entornos afectados.

Puede configurar la agrupación para que sea group_by: [alertname] (sin utilizar la env etiqueta, que es diferente para cada servicio). Con esta configuración, Grafana envía una única notificación compacta que incluye todos los entornos afectados por esta regla de alerta.

Grupos especiales

Grafana tiene dos grupos especiales. El grupo predeterminado group_by: null agrupa todas las alertas en un solo grupo. También puede utilizar una etiqueta especial denominada ... para agrupar las alertas por todas las etiquetas, lo que desactiva la agrupación y envía cada alerta a su propio grupo.

Uso de notificaciones

Los siguientes procedimientos muestran cómo crear y administrar políticas de notificación.

Para editar la política de notificaciones raíz
  1. Desde la consola Grafana, en el menú de Grafana, selecciona el icono de alerta (campana) para abrir la página de alertas.

  2. Selecciona Políticas de notificación.

  3. En el menú desplegable Alertmanager, selecciona el Alertmanager que deseas editar.

  4. En la sección Política raíz, selecciona el icono Editar (lápiz).

  5. En el punto de contacto predeterminado, actualiza el punto de contacto al que se deben enviar las notificaciones de las reglas cuando las reglas de alerta no coincidan con ninguna política específica.

  6. En Agrupar por, elige las etiquetas (o grupos especiales) por las que agrupar las alertas.

  7. En Opciones de temporización, selecciona una de las siguientes opciones.

    • Espera grupal: tiempo de espera para almacenar en búfer las alertas del mismo grupo antes de enviar una notificación inicial. El valor predeterminado es de 30 segundos.

    • Intervalo de grupo: intervalo de tiempo mínimo entre dos notificaciones de un grupo. El valor predeterminado es 5 minutos.

    • Intervalo de repetición: intervalo de tiempo mínimo antes de volver a enviar una notificación si no se han agregado alertas nuevas al grupo. El valor predeterminado es de 4 horas.

  8. Elija Guardar para guardar los cambios.

Para añadir una nueva política específica de nivel superior
  1. Desde la consola Grafana, en el menú de Grafana, selecciona el icono de alerta (campana) para abrir la página de alertas.

  2. Selecciona Políticas de notificación.

  3. En el menú desplegable Alertmanager, selecciona el Alertmanager que deseas editar.

  4. En la sección Enrutamiento específico, selecciona Nueva política específica.

  5. En la sección Etiquetas coincidentes, agrega una o más etiquetas de alerta coincidentes. Encontrará más información sobre la coincidencia de etiquetas más adelante en este tema.

  6. En Punto de contacto, agrega el punto de contacto al que se enviarán las notificaciones si la alerta coincide con esta política específica. Las políticas anidadas anulan este punto de contacto.

  7. Si lo desea, active Continuar haciendo coincidir los nodos hermanos subsiguientes para seguir haciendo coincidir las políticas hermanas incluso después de que la alerta coincida con la política actual. Cuando esta política está habilitada, puede recibir más de una notificación para la misma alerta.

  8. Si lo desea, seleccione Anular agrupación para especificar una agrupación diferente de la política raíz.

  9. Si lo desea, seleccione Anular los tiempos generales para anular las opciones de tiempo de la política de notificaciones de grupo.

  10. Elija Guardar política para guardar los cambios.

Para añadir una política anidada
  1. Amplíe la política específica en la que desee crear una política anidada.

  2. Selecciona Añadir política anidada y, a continuación, añade los detalles (como cuando se añade una política específica de nivel superior).

  3. Elija Guardar política para guardar los cambios.

Para editar una política específica
  1. En la página de alertas, selecciona Políticas de notificación para abrir la página en la que se muestran las políticas existentes.

  2. Seleccione la política que desee editar y, a continuación, elija el icono Editar (lápiz).

  3. Realice los cambios que desee (como cuando agrega una política específica de nivel superior).

  4. Elija Guardar política.

¿Está buscando políticas?

Puede buscar en el árbol de políticas por etiquetas coincidentes o puntos de contacto.

  • Para buscar por punto de contacto, introduzca el nombre parcial o completo de un punto de contacto en el campo Buscar por punto de contacto.

  • Para buscar por etiqueta, introduzca un identificador de etiquetas válido en el campo Buscar por etiqueta. Se pueden introducir varios comparadores, separados por una coma. Por ejemplo, una entrada de comparador válida podría ser. severity=high, region=~EMEA|NA

    nota

    Al buscar por etiqueta, todas las políticas coincidentes coincidirán exactamente. No se admiten las coincidencias parciales ni las coincidencias de estilo regular.

Cómo funciona la coincidencia de etiquetas

Una política hace coincidir una alerta si las etiquetas de la alerta coinciden con todas las etiquetas coincidentes especificadas en la política.

  • Etiqueta: el nombre de la etiqueta que debe coincidir. Debe coincidir exactamente con el nombre de la etiqueta de la alerta.

  • Operador: el operador utilizado para comparar el valor de la etiqueta con el valor de la etiqueta correspondiente. Los operadores disponibles son:

    • =Seleccione etiquetas cuyo valor coincida exactamente con la cadena proporcionada.

    • !=Seleccione etiquetas cuyo valor no coincida con la cadena proporcionada.

    • =~Seleccione etiquetas cuyo valor coincida con el valor interpretado por expresiones regulares de la cadena proporcionada (la cadena proporcionada se interpreta como una expresión regular).

    • !=Seleccione etiquetas que no coincidan con la expresión regular proporcionada.

  • Valor: el valor con el que debe coincidir el valor de la etiqueta. Puede coincidir como cadena o como expresión regular, según el operador elegido.