

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 alertas para PagerDuty
<a name="AMP-alertmanager-pagerduty-configure-alertmanager"></a>

Para configurar o gerenciador de alertas para o qual enviar alertas PagerDuty, você precisa atualizar sua definição do gerenciador de alertas. Você pode fazer isso usando o Console de gerenciamento da AWS, AWS CLI, ou AWS SDKs.

**Example configuração do gerenciador de alertas**  
A seguir, é apresentado um exemplo de configuração do gerenciador de alertas que envia alertas para PagerDuty o. No exemplo, substitua o *highlighted values* por seus valores específicos.  

```
alertmanager_config: |
  route:
    receiver: 'pagerduty-receiver'
    group_by: ['alertname']
    group_wait: 30s
    group_interval: 5m
    repeat_interval: 1h
  receivers:
    - name: 'pagerduty-receiver'
      pagerduty_configs:
      - routing_key: 
          aws_secrets_manager:
            secret_arn: 'arn:aws:secretsmanager:aws-region:123456789012:secret:YOUR_SECRET_NAME'
            secret_key: 'YOUR_SECRET_KEY'
            refresh_interval: 5m
        description: '{{ .CommonLabels.alertname }}'
        severity: 'critical'
        details:
          firing: '{{ .Alerts.Firing | len }}'
          status: '{{ .Status }}'
          instance: '{{ .CommonLabels.instance }}'
```

**Example AWS CLI**  
A seguir, é apresentado um AWS CLI comando usado para atualizar sua definição do gerenciador de alertas. No exemplo, substitua o *highlighted values* por seus valores específicos.  

```
aws amp put-alert-manager-definition \
  --workspace-id WORKSPACE_ID \
  --data file://alertmanager-config.yaml
```

## Solução de problemas de PagerDuty integração
<a name="AMP-alertmanager-pagerduty-troubleshooting"></a>

Se os alertas não estiverem sendo enviados para PagerDuty, verifique os seguintes itens:
+ Verifique se seu segredo existe e contém a chave de PagerDuty integração correta.
+ Confirme se o seu segredo está criptografado com uma chave do KMS gerenciada pelo cliente.
+ Certifique-se de que as políticas de recursos tanto para a chave secreta quanto para a chave KMS concedam as permissões necessárias ao Amazon Managed Service for Prometheus.
+ Verifique se o ARN na configuração do gerenciador de alertas faz referência correta ao seu segredo.
+ Verifique se sua chave de PagerDuty integração é válida e está ativa em sua PagerDuty conta.

O Amazon Managed Service para Prometheus oferece suporte ao CloudWatch Amazon Logs e às seguintes métricas para CloudWatch ajudar na solução de problemas. Para obter mais informações, consulte [Monitore eventos do Amazon Managed Service para Prometheus com registros CloudWatch](CW-logs.md) e [Use CloudWatch métricas para monitorar os recursos do Amazon Managed Service for Prometheus](AMP-CW-usage-metrics.md).CloudWatch métricas
+ `SecretFetchFailure`
+ `AlertManagerNotificationsThrottledByIntegration`
+ `AlertManagerNotificationsFailedByIntegration`