Para detectar problemas de forma anticipada y supervisar las tendencias operativas, puedes configurar políticas de alertas que te notifiquen cuando una métrica basada en registros cruce un umbral especificado. En estas instrucciones, se explica cómo crear una política de alertas y configurar canales de notificación con la consola deGoogle Cloud . También puedes crear políticas de alertas con la API de Cloud Monitoring y el comando gcloud monitoring policies de Google Cloud CLI.
Las políticas de alertas que supervisan métricas basadas en registros no pueden extraer datos de las entradas de registro. Si quieres que una notificación extraiga datos de una entrada de registro, crea una alerta basada en registros.
Antes de comenzar
Verifica que tu rol de Identity and Access Management incluya los permisos necesarios para crear y ver métricas basadas en registros, y para crear políticas de alertas. Para obtener más información, consulta Permisos de métricas basadas en registros.
Verifica que conozcas las métricas basadas en registros. Para obtener más información, consulta Descripción general de las métricas basadas en registros.
Configura los canales de notificación que deseas usar para recibir notificaciones. Para obtener información sobre estos pasos, consulta Cómo crear y administrar canales de notificaciones.
Crea una política de alertas en una métrica de contador
Una política de alertas describe el conjunto de condiciones que deseas supervisar. Cuando creas una política de alertas, también debes especificar sus condiciones: qué se supervisa y cuándo enviar notificaciones. Las notificaciones incluyen información sobre la alerta y botones que te permiten ver los registros pertinentes y los detalles de la alerta:
Para crear una política de alertas que compare el valor de una métrica de contador basada en registros con un umbral, haz lo siguiente:
-
En la consola de Google Cloud , ve a la página Métricas basadas en registros:
Ir a Métricas basadas en registros
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Logging.
Busca la métrica que deseas supervisar, haz clic en more_vert Más y, luego, selecciona Crear alerta a partir de métricas.
Verifica que el campo Seleccionar una métrica muestre
metric.typeyresource.type. Si es necesario, agrega una cláusularesource.type.Por ejemplo, el siguiente filtro especifica una métrica y un recurso:
metric.type="logging.googleapis.com/byte_count" AND resource.type="gce_instance"En el menú Ventana progresiva, te recomendamos que selecciones un valor lo suficientemente grande como para contar varias entradas de registro que coincidan con tu filtro y tener en cuenta la demora en la transferencia, que puede ser de hasta 10 minutos.
Por ejemplo, si una métrica basada en registros cuenta las entradas de registro de "latido" que se esperan cada 7 minutos, establece el valor del menú Ventana móvil en al menos 24 minutos. Este valor tiene en cuenta la demora en la transferencia y dos muestras.
Haz clic en Siguiente y, luego, selecciona Umbral.
Ingresa un Valor del umbral y, de manera opcional, configura los campos Activador de alertas y Posición del umbral.
Opcional: Actualiza el Período de nueva prueba y usa los campos de Opciones avanzadas para configurar cómo la política de alertas controla los datos faltantes. Por lo general, el parámetro de configuración predeterminado es adecuado.
Haz clic en Siguiente, luego en Canales de notificaciones y, por último, selecciona los canales de notificaciones que deseas usar para la política de alertas.
Opcional: En la sección Documentación, ingresa la información que quieras incluir en las notificaciones. Por lo general, la sección incluye instrucciones sobre cómo responder a la notificación.
No incluyas la extracción de etiquetas de las entradas de registro en tu documentación. Las políticas de alertas que supervisan una métrica basada en registros no pueden extraer datos de las entradas de registro.
En el campo Asigna un nombre a la política de alertas, ingresa un nombre para la política de alertas.
Haz clic en Crear política.
Soluciona problemas
Si tienes problemas, consulta Soluciona problemas de métricas basadas en registros.
¿Qué sigue?
Para obtener más información sobre las políticas de alertas, consulta los siguientes documentos:
Para crear un gráfico de tu métrica basada en registros, consulta Visualiza las métricas basadas en registros.
Para obtener información sobre cómo supervisar el uso de Cloud Logging y Cloud Monitoring, y recibir notificaciones cuando te acerques al límite de facturación, consulta Supervisa y optimiza los costos de Google Cloud Observability.