

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Configura il gestore degli avvisi a cui inviare avvisi PagerDuty
<a name="AMP-alertmanager-pagerduty-configure-alertmanager"></a>

Per configurare il gestore degli avvisi a cui inviare avvisi PagerDuty, è necessario aggiornare la definizione del gestore degli avvisi. È possibile eseguire questa operazione utilizzando Console di gestione AWS AWS CLI, o AWS SDKs.

**Example configurazione del gestore degli avvisi**  
Di seguito è riportato un esempio di configurazione del gestore degli avvisi che invia avvisi a PagerDuty. Nell'esempio, sostituisci i {{highlighted values}} con i tuoi valori specifici.  

```
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**  
Di seguito è riportato un AWS CLI comando utilizzato per aggiornare la definizione del gestore degli avvisi. Nell'esempio, sostituisci i {{highlighted values}} con i tuoi valori specifici.  

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

## Risoluzione dei problemi di PagerDuty integrazione
<a name="AMP-alertmanager-pagerduty-troubleshooting"></a>

Se gli avvisi non vengono inviati a PagerDuty, controlla i seguenti elementi:
+ Verifica che il tuo segreto esista e contenga la chiave di PagerDuty integrazione corretta.
+ Verifica che il tuo segreto sia crittografato con una chiave KMS gestita dal cliente.
+ Assicurati che le politiche relative alle risorse sia per la chiave segreta che per quella KMS concedano le autorizzazioni necessarie ad Amazon Managed Service for Prometheus.
+ Verifica che l'ARN nella configurazione del gestore degli avvisi faccia riferimento correttamente al tuo segreto.
+ Verifica che la tua chiave di PagerDuty integrazione sia valida e attiva nel tuo PagerDuty account.

Amazon Managed Service for Prometheus supporta CloudWatch Amazon Logs e le seguenti metriche per facilitare CloudWatch la risoluzione dei problemi. Per ulteriori informazioni, consultare [Monitora gli eventi di Amazon Managed Service for Prometheus con i log CloudWatch](CW-logs.md) e [Usa i CloudWatch parametri per monitorare le risorse di Amazon Managed Service for Prometheus](AMP-CW-usage-metrics.md).CloudWatch metriche
+ `SecretFetchFailure`
+ `AlertManagerNotificationsThrottledByIntegration`
+ `AlertManagerNotificationsFailedByIntegration`