

# Receber notificações de problemas detectados
<a name="appinsights-problem-notifications"></a>

Você pode usar as notificações do Amazon SNS, o OpsCenter do Systems Manager ou o CloudWatch Events para receber notificações sobre problemas detectados nas aplicações. 

**Notificações do Amazon SNS do CloudWatch Application Insights de problemas detectados**  
Você pode configurar notificações do Amazon SNS usando o Console de gerenciamento da AWS ou a AWS CLI. Para configurar notificações usando o Console de gerenciamento da AWS, você deve ter as permissões necessárias do Amazon SNS, conforme mostrado no exemplo a seguir. 

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
      {
        "Effect": "Allow",
        "Action": [
          "sns:ListTopics",
          "sns:Subscribe",
          "sns:CreateTopic"
        ],    
        "Resource": [
          "*" 
        ]
      }
    ]    
}
```

------

Depois de configurar as notificações do Amazon SNS, você receberá notificações por e-mail quando um problema for criado ou resolvido. Você também receberá notificações quando uma nova observação for adicionada a um problema existente.

O exemplo a seguir mostra o conteúdo de uma notificação por e-mail.

```
    You are receiving this email because Problem "p-1234567" has been CREATED by Amazon CloudWatch Application Insights
    
    Problem Details: 
    Problem URL: https://{{//console.aws.amazon.com/cloudwatch/home?region=us-east-1#settings:AppInsightsSettings/problemDetails?problemId=p-1234567}}
    Problem Summary: Title of the problem
    Severity: HIGH
    Insights: Something specific is broken
    Status : RESOLVED
    AffectedResource: arn:aws:ec2:us-east-1:{{555555555555}}:host/testResource
    Region: us-east-1
    RecurringCount: 0
    StartTime: 2019-03-23T10:42:57.777Z
    LastUpdatedTime: 2019-03-23T21:49:37.777Z
    LastRecurrenceTime: 
    StopTime: 2019-03-23T21:49:37.777Z
    
    Recent Issues
    - TelemetryArn:alarm1
      StartTime: 2024-08-15T22:12:46.007Z
      StopTime:
    - TelemetryArn:log-group1
      StartTime: 2024-08-15T22:12:46.007Z
      StopTime: 2024-08-15T22:12:46.007Z
```

**Como receber notificações de problemas usando o Systems Manager**  
**Ações por meio do AWS Systems Manager.** O CloudWatch Application Insights oferece integração incorporada ao Systems Manager OpsCenter. Se você optar por usar essa integração para sua aplicação, um OpsItem será criado no console do OpsCenter para cada problema detectado com a aplicação. No console do OpsCenter, é possível visualizar informações resumidas sobre o problema detectado pelo CloudWatch Application Insights e escolher um runbook do Systems Manager Automation para executar ações corretivas ou identificar ainda mais processos do Windows que estejam causando problemas de recursos na aplicação. 

**Como receber notificações de problemas usando o CloudWatch Events**  
No console do CloudWatch, selecione **Regras** em **Eventos**, no painel de navegação esquerdo. Na página **Regras **, selecione **Criar regra**. Escolha o **Amazon CloudWatch Application Insights** na lista suspensa **Service Name** (Nome do serviço) e escolha o **Event Type** (Tipo de evento). Depois, escolha **Adicionar destino** e selecione o destino e os parâmetros, por exemplo, um **tópico do SNS** ou uma **função do Lambda**. 