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á.
Este tópico explica como habilitar o registro de status de entrega de mensagens para tópicos do Amazon SNS, incluindo a definição de configurações de registro, a atribuição de funções do IAM e a verificação de que CloudWatch os registros capturam registros de entrega para monitoramento e solução de problemas.
Faça login no console do Amazon SNS
. -
No painel de navegação, escolha Tópicos.
-
Selecione o tópico desejado e escolha Editar.
-
Expanda a seção Registro do status de entrega.
-
Escolha o protocolo para o qual você deseja ativar o registro (por exemplo, HTTP, Lambda, Amazon SQS).
-
Insira a taxa de amostragem de sucesso, que é a porcentagem de mensagens bem-sucedidas das quais você deseja receber CloudWatch registros.
-
Na seção de funções do IAM, você deve configurar as funções para o registro de sucesso e de falha:
-
Use uma função de serviço existente — Selecione uma função do IAM existente que tenha as permissões necessárias para o Amazon SNS gravar registros. CloudWatch
-
Crie uma nova função de serviço — escolha Criar novas funções para definir as funções do IAM para entregas bem-sucedidas e malsucedidas no console do IAM. Para obter detalhes sobre a permissão, consultePré-requisitos para o registro do status de entrega.
-
-
Escolha Salvar alterações.
Depois de ativar o registro, você pode visualizar e analisar os CloudWatch registros que contêm o status de entrega da mensagem. Para obter mais informações sobre o uso CloudWatch, consulte a CloudWatchdocumentação
.
Verificando a configuração do registro
-
Faça login no console CloudWatch de registros.
-
Localize o grupo de registros chamado
sns/<region>/<account-id>/<topic-name>
. -
Certifique-se de que existam fluxos de log para o protocolo de endpoint configurado.
-
Envie uma mensagem de teste para seu tópico e confirme se as entradas de registro aparecem, indicando entregas bem-sucedidas ou malsucedidas.