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.
Configure el administrador de alertas para enviar mensajes a su tema de Amazon SNS
Cuando tenga un tema de Amazon SNS de tipo estándar (nuevo o existente), podrá añadirlo a la configuración de su gestor de alertas como receptor de alertas. El administrador de alertas puede reenviar sus alertas a un receptor de alertas configurado. Para completar esto, debe conocer el nombre del recurso de Amazon (ARN) de su tema de Amazon SNS.
Para obtener más información sobre la configuración del receptor de Amazon SNS, consulte <sns_configs>
Propiedades no compatibles
Amazon Managed Service para Prometheus es compatible con Amazon SNS como receptor de alertas. Sin embargo, debido a las limitaciones del servicio, no se admiten todas las propiedades del receptor de Amazon SNS. Las siguientes propiedades no están permitidas en un archivo de configuración del administrador de alertas de Amazon Managed Service para Prometheus:
-
api_url:
Amazon Managed Service para Prometheus establece laapi_url
en su nombre, por lo que esta propiedad no está permitida. -
Http_config
: esta propiedad le permite configurar proxies externos. Actualmente, Amazon Managed Service para Prometheus no admite esta característica.
Además, la configuración de SigV4 es necesaria para tener una propiedad Region. Sin la propiedad Region, Amazon Managed Service para Prometheus no tiene suficiente información para realizar la solicitud de autorización.
Para configurar el administrador de alertas con un tema de Amazon SNS como receptor:
-
Si está utilizando un archivo de configuración del administrador de alertas existente, ábralo en un editor de texto.
-
Si hay receptores actuales distintos de Amazon SNS en el bloque
receivers
, elimínelos. Puede configurar varios temas de Amazon SNS para que sean receptores colocándolos en bloquessns_config
separados dentro del bloquereceivers
. -
Agregue el siguiente bloque de YAML dentro de la sección
receivers
.- name:
name_of_receiver
sns_configs: - sigv4: region:region
topic_arn:ARN_of_SNS_topic
subject:somesubject
attributes: key:somekey
value:somevalue
Si no se especifica un subject
, de forma predeterminada se generará un asunto con la plantilla predeterminada con el nombre y los valores de la etiqueta, lo que puede dar como resultado un valor demasiado largo para SNS. Para cambiar la plantilla que se aplica al tema, consulte Configurar el administrador de alertas para enviar mensajes a Amazon SNS como JSON en esta guía.
Ahora tiene que subir el archivo de configuración del administrador de alertas a Amazon Managed Service para Prometheus. Para obtener más información, consulte Sube el archivo de configuración del administrador de alertas a Amazon Managed Service for Prometheus.