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.
Solucione problemas del administrador de alertas con registros CloudWatch
Supervisa los eventos de Prometheus con registros de Amazon Managed Service CloudWatch le permite solucionar problemas relacionados con el administrador de alertas y las reglas. Esta sección contiene temas de solución de problemas relacionados con el administrador de alertas.
Temas
Alertas activas (advertencia)
Cuando el registro contiene la siguiente advertencia
{ "workspaceId": "ws-efdc5b42-b051-11ec-b123-4567ac120002", "message": { "log": "too many alerts, limit: 1000", "level": "WARN" }, "component": "alertmanager" }
Esto significa que se ha superado la cuota de alertas activas del administrador de alertas.
Acción que debe ejecutarse
Solicitar un aumento de cuota. Inicie sesión en la consola Service Quotas AWS Management Console y ábrala en https://console.aws.amazon.com/servicequotas/
Advertencia sobre el tamaño del grupo de agregación
Cuando el registro contiene la siguiente advertencia
{ "workspaceId": "ws-efdc5b42-b051-11ec-b123-4567ac120002", "message": { "log": "Too many aggregation groups, cannot create new group for alert, groups=1000, limit=1000, alert=sample-alert", "level": "WARN" }, "component": "alertmanager" }
Esto significa que se ha superado la cuota de tamaño del grupo de agregación de alertas de Alert Manager.
Acción que debe ejecutarse
Reduzca el tamaño del grupo de agregación de alertas mediante el group_by
parámetro. Para obtener más información, consulte Configuración relacionada con la ruta en la documentación de Prometheus
También puede solicitar un aumento de cuota. Inicie sesión en la consola Service Quotas AWS Management Console y ábrala en https://console.aws.amazon.com/servicequotas/
El tamaño de las alertas es demasiado grande (advertencia)
Cuando el registro contiene la siguiente advertencia
{ "workspaceId": "ws-efdc5b42-b051-11ec-b123-4567ac120002", "message": { "log": "alerts too big, total size limit: 20000000 bytes", "level": "WARN" }, "component": "alertmanager" }
Esto significa que se ha superado la cuota de tamaño de las alertas del administrador de alertas por espacio de trabajo.
Acción que debe ejecutarse
Elimine las anotaciones y etiquetas innecesarias para reducir el tamaño de las alertas.
Advertencia de contenido vacío
Cuando el registro contiene la siguiente advertencia
{ "workspaceId": "ws-abcd1234-ef56-78ab-cd90-1234abcd0000", "message": { "log": "Message has been modified because the content was empty." "level": "WARN" }, "component": "alertmanager" }
Esto significa que la plantilla del administrador de alertas ha resuelto la alerta saliente con un mensaje vacío.
Acción que debe ejecutarse
Valide la plantilla del administrador de alertas y asegúrese de tener una plantilla válida para todas las rutas receptoras.
Advertencia key/value
no válida
Cuando el registro contiene la siguiente advertencia
{ "workspaceId": "ws-abcd1234-ef56-78ab-cd90-1234abcd0000", "message": { "log": "MessageAttributes has been removed because of invalid key/value, numberOfRemovedAttributes=1" "level": "WARN" }, "component": "alertmanager" }
Esto significa que algunos de los atributos del mensaje se han eliminado por no keys/values ser válidos.
Acción que debe ejecutarse
Vuelva a evaluar las plantillas que está utilizando para rellenar los atributos del mensaje y asegúrese de que se resuelvan en un atributo de mensaje de SNS válido. Para obtener más información acerca de la validación de un mensaje en un tema de Amazon SNS, consulte Validación de un tema de SNS.
Advertencia de límite de mensajes
Cuando el registro contiene la siguiente advertencia
{ "workspaceId": "ws-abcd1234-ef56-78ab-cd90-1234abcd0000", "message": { "log": "Message has been truncated because it exceeds size limit, originSize=266K, truncatedSize=12K" "level": "WARN" }, "component": "alertmanager" }
Esto significa que parte del tamaño del mensaje es demasiado grande.
Acción que debe ejecutarse
Observe la plantilla de mensajes del receptor de alertas y vuelva a diseñarla para que se ajuste al límite de tamaño.
Error de política no basada en recursos
Cuando el registro contiene el siguiente error
{ "workspaceId": "ws-abcd1234-ef56-78ab-cd90-1234abcd0000", "message": { "log": "Notify for alerts failed, AMP is not authorized to perform: SNS:Publish on resource: arn:aws:sns:us-west-2:12345:testSnsReceiver because no resource-based policy allows the SNS:Publish action" "level": "ERROR" }, "component": "alertmanager" }
Esto significa que Amazon Managed Service para Prometheus no dispone de los permisos necesarios para enviar la alerta al tema de SNS especificado.
Acción que debe ejecutarse
Valide que la política de acceso de su tema de Amazon SNS conceda a Amazon Managed Service para Prometheus la capacidad de enviar mensajes de SNS al tema. Cree una política de acceso de SNS para que el servicio aps.amazonaws.com
(Amazon Managed Service para Prometheus) acceda al tema de Amazon SNS. Para obtener más información sobre las políticas de acceso de SNS, consulte Uso del lenguaje de la política de acceso y Casos de ejemplo para el control de acceso de Amazon SNS en la Guía para desarrolladores de Amazon Simple Notification Service.
Advertencia de caracteres no ASCII
Cuando el registro contiene la siguiente advertencia
{ "workspaceId": "ws-abcd1234-ef56-78ab-cd90-1234abcd0000", "message": { "log": "Subject has been modified because it contains control or non-ASCII characters." "level": "WARN" }, "component": "alertmanager" }
Esto significa que el asunto contiene caracteres que no son ASCII.
Acción que debe ejecutarse
Elimine las referencias en el campo asunto de la plantilla a las etiquetas que puedan contener caracteres que no sean ASCII.
Sin autorización para llamar a KMS
Cuando el registro contiene el siguiente error de AWS KMS
{ "workspaceId": "ws-abcd1234-ef56-78ab-cd90-1234abcd0000", "message": { "log": "Notify for alerts failed, AMP is not authorized to call KMS", "level": "ERROR" }, "component": "alertmanager" }
Acción que debe ejecutarse
Valide que la política de claves de la clave utilizada para cifrar el tema de Amazon SNS permita a la entidad principal del servicio Amazon Managed Service para Prometheus aps.amazonaws.com
realizar las siguientes acciones: kms:GenerateDataKey*
y kms:Decrypt
. Para obtener más información, consulte Permisos de AWS
KMS para el tema de SNS.