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
Per configurare il gestore degli avvisi a cui inviare avvisi PagerDuty, è necessario aggiornare la definizione del gestore degli avvisi. È possibile eseguire questa operazione utilizzando AWS Management Console AWS CLI, o AWS SDKs.
Esempio 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 }}'
Esempio 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
\ --datafile://alertmanager-config.yaml
Risoluzione dei problemi dell'integrazione di PagerDuty
Se non vengono inviati avvisi a PagerDuty, controlla i seguenti elementi:
-
Verifica che il 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 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 e Usa i CloudWatch parametri per monitorare le risorse di Amazon Managed Service for Prometheus.
-
SecretFetchFailure
-
AlertManagerNotificationsThrottledByIntegration
-
AlertManagerNotificationsFailedByIntegration