Tipos de políticas de alertas

En este documento, se describen diferentes tipos de políticas de alertas basadas en métricas y se proporcionan ejemplos de JSON para estas políticas. Las políticas de alertas definen condiciones que supervisan tres aspectos: algunas métricas se comportan de alguna manera durante cierto período. Por ejemplo, una política de alertas puede activarse cuando el valor de una métrica supera un umbral o cuando el valor cambia demasiado rápido.

Este contenido no se aplica a las políticas de alertas basadas en registros. Para obtener información sobre las políticas de alertas basadas en registros, que te notifican cuando aparece un mensaje en particular en tus registros, consulta Supervisar tus registros.

Para obtener información sobre la creación de políticas de alertas, consulta los siguientes documentos:

Condición de ausencia de la métrica

Una condición de ausencia de la métrica se activa cuando una serie temporal supervisada no tiene datos para un período de duración específico.

Las condiciones de ausencia de la métrica requieren al menos una medición correcta, una que recupere datos, dentro del período de duración máximo después de instalar o modificar la política. La duración máxima configurable es de 24 horas si usas Google Cloud Console y 24.5 horas si usas la API de Cloud Monitoring.

Por ejemplo, supongamos que estableces el período de duración en una política de ausencia de la métrica en 30 minutos. La condición no se activará cuando el subsistema que escribe datos de métricas nunca haya escrito un dato. El subsistema debe generar al menos un dato y, luego, tener errores para generar datos adicionales durante 30 minutos.

Condición del umbral de la métrica

Una condición de umbral de métrica se activa cuando los valores de una métrica son mayores o menores que el umbral para un período de duración específico. Por ejemplo, una condición de umbral de métrica podría activarse cuando el uso de CPU sea superior al 80% durante al menos 5 minutos.

Dentro de la clase de condiciones de límite de la métrica, hay patrones que se dividen en subcategorías generales:

  • Las condiciones de tasa de cambio se activan cuando los valores de una serie temporal aumentan o disminuyen en un porcentaje específico o más durante un período de duración.

    Cuando creas este tipo de condición, se aplica un cálculo del porcentaje de cambio a la serie temporal antes de la comparación con el umbral.

    La condición calcula el promedio de los valores de la métrica de los últimos 10 minutos, luego compara el resultado con el promedio de 10 minutos que se midió antes del período de duración. La ventana retrospectiva de 10 minutos que una condición de frecuencia de la métrica de cambio usó es un valor fijo, no puedes cambiarlo. Sin embargo, sí puedes especificar el período de duración cuando creas una condición.

  • Las condiciones agregadas del grupo se activan cuando una métrica medida en un grupo de recursos pasa un umbral para un período de duración.

  • Las condiciones de verificación de tiempo de actividad se activan cuando una verificación de tiempo de actividad no responde correctamente a una solicitud enviada desde al menos dos ubicaciones geográficas.

  • Las condiciones del estado del proceso se activan cuando la cantidad de procesos que se ejecuta en una instancia de VM es mayor o menor que un umbral. También puedes configurar estas condiciones para supervisar un grupo de instancias que coincidan con una convención de nombres.

    Este tipo de condición requiere que el agente de operaciones o el agente de supervisión se ejecuten en los recursos supervisados. Para obtener más información sobre los agentes, consulta Agentes de Google Cloud's operations suite.

  • Las condiciones de proporción de métricas se activan cuando la proporción de dos métricas supera un umbral para un período de duración. Estas condiciones calculan la proporción de dos métricas, por ejemplo, la proporción de respuestas de error de HTTP a todas las respuestas HTTP.

    Si deseas obtener más información sobre las políticas basadas en proporciones, consulta Condiciones para alertar sobre proporciones.

Examples

Hay ejemplos de cada uno de estos tipos de políticas disponibles:

Tipo de condición Ejemplo de JSON Console
Límite de la métrica Ver Instrucciones
Frecuencia de cambio Ver Instrucciones
Grupo agregado Ver Instrucciones
Verificación del tiempo de actividad Ver Instrucciones
Estado del proceso Ver Instrucciones
Proporción de métricas Ver Instrucciones

¿Qué sigue?