As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Configure o gerenciador de alertas para enviar mensagens para seu tópico do Amazon SNS
Depois de ter um tópico (novo ou existente) do tipo padrão do Amazon SNS, você pode adicioná-lo à configuração do seu gerenciador de alertas como um receptor de alertas. O Alert Manager pode encaminhar seus alertas para um receptor de alertas configurado. Para concluir isso, você deve saber o Amazon Resource Name (ARN) do seu tópico do Amazon SNS.
Para obter mais informações sobre a configuração do receptor Amazon SNS, consulte <sns_configs>
Propriedades não suportadas
O Amazon Managed Service for Prometheus oferece suporte ao Amazon SNS como receptor de alertas. No entanto, devido às restrições de serviço, nem todas as propriedades do receptor do Amazon SNS são suportadas. As seguintes propriedades não são permitidas em um arquivo de configuração do gerenciador de alertas do Amazon Managed Service for Prometheus:
-
api_url:
– O Amazon Managed Service for Prometheus defineapi_url
para você, portanto, essa propriedade não é permitida. -
Http_config
– Essa propriedade permite que você defina proxies externos. No momento, o Amazon Managed Service for Prometheus não é compatível com esse atributo.
Além disso, é necessário que as configurações do SigV4 tenham uma propriedade de Região. Sem a propriedade Região, o Amazon Managed Service for Prometheus não tem informações suficientes para fazer a solicitação de autorização.
Como configurar o gerenciador de alertas com seu tópico do Amazon SNS como receptor
-
Se você estiver usando um arquivo de configuração do gerenciador de alertas existente, abra-o em um editor de texto.
-
Se houver receptores presentes que não sejam o Amazon SNS no bloco
receivers
, remova-os. Você pode configurar vários tópicos do Amazon SNS para serem receptores colocando-os em blocossns_config
separados dentro do blocoreceivers
. -
Adicione o seguinte bloco YAML na seção
receivers
.- name:
name_of_receiver
sns_configs: - sigv4: region:region
topic_arn:ARN_of_SNS_topic
subject:somesubject
attributes: key:somekey
value:somevalue
Se não for especificado subject
, por padrão, será gerado um assunto com o modelo padrão com o nome do rótulo e os valores, o que pode resultar em um valor muito longo para o SNS. Para alterar o modelo aplicado ao assunto, consulte Configurar o gerenciador de alertas para enviar mensagens para o Amazon SNS como JSON neste guia.
Agora você deve fazer upload do seu arquivo de configuração do gerenciador de alertas no Amazon Managed Service for Prometheus. Para ter mais informações, consulte Faça upload do arquivo de configuração do gerenciador de alertas para o Amazon Managed Service for Prometheus.