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à.
Operazione per gli allarmi
È possibile specificare le operazioni intraprese da un allarme quando cambia stato tra gli stati OK, ALARM e INSUFFICIENT_DATA.
È possibile impostare la maggior parte delle operazioni per la transizione in ciascuno dei tre stati. Ad eccezione delle operazioni di dimensionamento automatico, le operazioni si verificano solo nelle transizioni di stato e non vengono più eseguite se la condizione persiste per ore o giorni.
Le seguenti azioni sono supportate come azioni di allarme:
-
Inviare una notifica a uno o più abbonati tramite un argomento Amazon Simple Notification Service. Gli abbonati possono essere sia applicazioni che persone.
-
Richiamare una funzione Lambda. Questo è il modo più semplice per automatizzare le azioni personalizzate relative alle dello stato degli allarmi.
-
Gli allarmi basati su parametri EC2 possono eseguire operazioni EC2, ad esempio l'arresto, l'interruzione, il riavvio o il ripristino di un'istanza EC2.
-
Gli allarmi possono anche eseguire operazioni per dimensionare un gruppo Auto Scaling.
-
Gli allarmi possono essere creati OpsItems in Systems Manager Ops Center o creare incidenti in AWS Systems Manager Incident Manager. Queste operazioni vengono eseguite solo quando l'allarme entra in stato ALARM.
-
Un allarme può avviare un'indagine quando entra in stato ALARM.
Gli allarmi emettono anche eventi Amazon EventBridge quando cambiano stato e possono essere configurati in modo Amazon EventBridge da attivare altre azioni per questi cambiamenti di stato.
Operazioni degli allarmi e notifiche
La tabella seguente mostra le azioni eseguite per gli allarmi insieme al loro comportamento per gli allarmi con più serie temporali (o contributori):
| Tipo di operazione | Supporto per Multiple Time Series Alarm | Ulteriori informazioni |
|---|---|---|
| Notifiche SNS | Livello di collaboratore | Destinazioni per eventi Amazon SNS |
| Operazioni EC2 (arresto, terminazione, riavvio, ripristino) | Non supportata | Arresta, termina, riavvia o ripristina un'istanza EC2 |
| Operazioni Auto Scaling | Non supportata | Semplici policy di dimensionamento per fasi per Amazon EC2 Auto Scaling |
| OpsItem Creazione di Systems Manager | Livello di allarme | Configura CloudWatch gli allarmi da creare OpsItems |
| Strumento di gestione degli incidenti Systems Manager | Livello di allarme | Creazione automatica di incidenti con allarmi CloudWatch |
| Invocazione della funzione Lambda | Livello di collaboratore | Invocazione di una funzione Lambda da un allarme |
| CloudWatch indagini, indagini | Livello di allarme | Avvia un'indagine a partire da un allarme CloudWatch |
Il contenuto delle notifiche di allarme differisce tra allarmi a metrica singola e allarmi con più serie temporali:
-
Gli allarmi a metrica singola includono sia un motivo dello stato che dati dettagliati sul motivo dello stato, mostrando i punti dati specifici che hanno causato il cambiamento di stato.
-
Gli allarmi a più serie temporali forniscono un motivo di stato semplificato per ogni collaboratore, senza il blocco di dati dettagliato del motivo dello stato.
Esempio Esempi di contenuto delle notifiche
La notifica di allarme a metrica singola include dati dettagliati:
{ "stateReason": "Threshold Crossed: 3 out of the last 3 datapoints [32.6 (03/07/25 08:29:00), 33.8 (03/07/25 08:24:00), 41.0 (03/07/25 08:19:00)] were greater than the threshold (31.0)...", "stateReasonData": { "version": "1.0", "queryDate": "2025-07-03T08:34:06.300+0000", "startDate": "2025-07-03T08:19:00.000+0000", "statistic": "Average", "period": 300, "recentDatapoints": [41, 33.8, 32.6], "threshold": 31, "evaluatedDatapoints": [ { "timestamp": "2025-07-03T08:29:00.000+0000", "sampleCount": 5, "value": 32.6 } // Additional datapoints... ] } }
Notifica SNS di più serie temporali Metrics Insights Alarm per Contributor, ad esempio:
{ "AlarmName": "DynamoDBInsightsAlarm", "NewStateValue": "ALARM", "NewStateReason": "Threshold Crossed: 1 datapoint was less than the threshold (1.0). The most recent datapoint which crossed the threshold: [0.0 (01/12/25 13:34:00)].", "StateChangeTime": "2025-12-01T13:42:04.919+0000", "OldStateValue": "OK", "AlarmContributorId": "6d442278dba546f6", "AlarmContributorAttributes": { "TableName": "example-dynamodb-table-name" } // Additional information... }
Disattivazione delle azioni di allarme
Le regole di silenziamento degli allarmi consentono di disattivare automaticamente le azioni di allarme durante finestre temporali predefinite, come periodi di manutenzione o eventi operativi. CloudWatch continua a monitorare gli stati degli allarmi prevenendo al contempo le notifiche indesiderate. Per ulteriori informazioni, consulta Regole di silenziamento degli allarmi.
Disattiva le regole e disabilita le azioni di allarme
Le regole di silenziamento degli allarmi disattivano temporaneamente le azioni durante le finestre temporali pianificate e riattivano automaticamente l'audio al termine della finestra. Al contrario, l'DisableAlarmActionsAPI disabilita permanentemente le azioni di allarme fino a quando non si effettua una chiamata manuale. EnableAlarmActions L'EnableAlarmActionsAPI non riattiva gli allarmi disattivati in base a regole di silenziamento attive.
Nota
La disattivazione di un allarme non CloudWatch impedisce l'invio di eventi di allarme per la creazione, l'aggiornamento, l'eliminazione e le modifiche allo stato di un allarme su Amazon EventBridge.