Supervisa los eventos de Prometheus con registros de Amazon Managed Service CloudWatch - Servicio administrado por Amazon para Prometheus

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.

Supervisa los eventos de Prometheus con registros de Amazon Managed Service CloudWatch

Amazon Managed Service for Prometheus registra los eventos de error y advertencia de Alert Manager y Ruler en grupos de registros de Amazon Logs. CloudWatch Para obtener más información sobre el administrador de alertas y las reglas, consulte el tema Administrador de alertas de esta guía. Puede publicar los datos de los registros del espacio de trabajo en CloudWatch los flujos de registro de Logs. Puede configurar los registros que desee supervisar en la consola de Amazon Managed Service para Prometheus o mediante la AWS CLI. Puedes ver o consultar estos registros en la CloudWatch consola. Para obtener más información sobre cómo ver CloudWatch los flujos de registros en la consola, consulte Trabajar con grupos de registros y flujos de registros CloudWatch en la guía del CloudWatch usuario.

La capa CloudWatch gratuita permite publicar hasta 5 GB de CloudWatch registros en Logs. Los registros que superen la asignación del nivel gratuito se cobrarán según el plan de CloudWatch precios.

Configuración de CloudWatch registros

Amazon Managed Service for Prometheus registra los eventos de error y advertencia de Alert Manager y Ruler en grupos de registros de Amazon Logs. CloudWatch

Puedes configurar el registro de CloudWatch registros en la consola de Amazon Managed Service for Prometheus o en AWS CLI la mediante una solicitud de API. create-logging-configuration

Requisitos previos 

Antes de llamarcreate-logging-configuration, adjunta la siguiente política o permisos equivalentes al ID o rol que utilizarás para configurar CloudWatch Logs.

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "logs:CreateLogDelivery", "logs:GetLogDelivery", "logs:UpdateLogDelivery", "logs:DeleteLogDelivery", "logs:ListLogDeliveries", "logs:PutResourcePolicy", "logs:DescribeResourcePolicies", "logs:DescribeLogGroups", "aps:CreateLoggingConfiguration", "aps:UpdateLoggingConfiguration", "aps:DescribeLoggingConfiguration", "aps:DeleteLoggingConfiguration" ], "Resource": "*" } ] }

Para configurar CloudWatch los registros

Puede configurar el inicio de sesión en Amazon Managed Service for Prometheus mediante la consola o AWS el. AWS CLI

Console

Para configurar el registro en la consola de Amazon Managed Service para Prometheus

  1. Vaya a la pestaña Registros en el panel de detalles del espacio de trabajo.

  2. Seleccione Administrar registros en la parte superior derecha del panel Registros.

  3. Elija Todo en la lista desplegable Nivel de registro.

  4. Elija el grupo de registro en el que quiere publicar los registros en la lista desplegable Grupo de registro.

    También puede crear un nuevo grupo de registros en CloudWatch la consola.

  5. Elija Guardar cambios.

AWS CLI

Puede establecer la configuración de registro mediante AWS CLI.

Para configurar el registro mediante el AWS CLI

  • Con el AWS CLI, ejecute el siguiente comando.

    aws amp create-logging-configuration --workspace-id my_workspace_ID --log-group-arn my-log-group-arn

Limitaciones

  • No se registran todos los eventos

    Amazon Managed Service para Prometheus solo registra los eventos que están en los niveles warning o error.

  • Límites de tamaño de políticas

    CloudWatch Las políticas de recursos de registros están limitadas a 5120 caracteres. Cuando CloudWatch los registros detectan que una política se acerca a este límite de tamaño, habilita automáticamente los grupos de registros que comiencen por. /aws/vendedlogs/

    Al crear una regla de alerta con el registro activado, Amazon Managed Service for Prometheus debe CloudWatch actualizar la política de recursos de Logs con el grupo de registros que especifique. Para evitar alcanzar el límite de tamaño de CloudWatch los recursos de la política de registros, ponga como prefijo los nombres de los grupos de CloudWatch registros de Logs. /aws/vendedlogs/ Al crear un grupo de registro en la consola de Amazon Managed Service para Prometheus, los nombres de los grupos de registro llevan el prefijo /aws/vendedlogs/. Para obtener más información, consulte Habilitar el registro desde determinados AWS servicios en la Guía del usuario de CloudWatch Logs.