Crea un allarme sui parametri dei contatori di Approfondimenti sulle prestazioni da un database AWS
CloudWatch include una funzione matematica con parametri DB_PERF_INSIGHTS che puoi utilizzare per portare i parametri dei contatori di Approfondimenti sulle prestazioni in CloudWatch da Amazon Relational Database Service e Amazon DocumentDB (compatibile con MongoDB). DB_PERF_INSIGHTS introduce il parametro DBLoad anche a intervalli inferiori al minuto. Puoi impostare gli allarmi CloudWatch sui questi parametri.
Per ulteriori informazioni su Approfondimenti sulle prestazioni di Amazon RDS, consulta Utilizzo di Approfondimenti sulle prestazioni di Amazon RDS.
Per ulteriori informazioni su Approfondimenti sulle prestazioni di Amazon DocumentDB, consulta Monitoraggio con Approfondimenti sulle prestazioni.
Il rilevamento delle anomalie non è supportato per gli allarmi basati sulla funzione DB_PERF_INSIGHTS.
Nota
I parametri ad alta risoluzione con granularità inferiore al minuto recuperati da DB_PERF_INSIGHTS sono applicabili solo al parametro DBLoad o ai parametri del sistema operativo se è stato abilitato il monitoraggio avanzato a una risoluzione più elevata. Per ulteriori informazioni sul monitoraggio avanzato di Amazon RDS, consulta Monitoraggio dei parametri del sistema operativo con il monitoraggio avanzato.
È possibile creare un allarme ad alta risoluzione utilizzando la funzione DB_PERF_INSIGHTS. L'intervallo di valutazione massimo per un allarme ad alta risoluzione è di tre ore. Puoi utilizzare la console CloudWatch per rappresentare graficamente i parametri recuperati con la funzione DB_PERF_INSIGHTS per qualsiasi intervallo di tempo.
Creazione di un allarme basato sui parametri di Approfondimenti sulle prestazioni
Apri la console CloudWatch all'indirizzo https://console.aws.amazon.com/cloudwatch/
. -
Nel pannello di navigazione, scegli Alarms (Allarmi), quindi Create alarm (Tutti gli allarmi).
-
Scegli Crea allarme.
-
Scegli Select Metric (Seleziona parametro).
-
Scegli il menu a discesa Aggiungi formula, quindi seleziona Tutte le funzioni, DB_PERF_INSIGHTS dall'elenco.
Dopo aver scelto DB_PERF_INSIGHTS, viene visualizzata una casella di espressione matematica in cui applicare o modificare le espressioni matematiche.
-
Inserisci l'espressione matematica DB_PERF_INSIGHTS nella relativa casella, quindi scegli Applica.
Ad esempio,
DB_PERF_INSIGHTS(‘RDS’, ‘db-ABCDEFGHIJKLMNOPQRSTUVWXY1’, ‘os.cpuUtilization.user.avg’)Importante
Quando si utilizza l'espressione matematica DB_PERF_INSIGHTS, è necessario specificare l'ID univoco della risorsa del database. È diverso dall'identificatore del database. Per trovare l'ID della risorsa del database nella console Amazon RDS, scegli l'istanza database per vederne i dettagli. Quindi seleziona la scheda Configurazione. ID risorsa è visualizzato nella sezione Configurazione.
Per informazioni sulla funzione DB_PERF_INSIGHTS e su altre funzioni disponibili per la formula dei parametri, consulta Sintassi e funzioni della matematica dei parametri.
-
Scegli Select Metric (Seleziona parametro).
Viene visualizzata la pagina Specify metric and conditions (Specifica parametro e condizioni), contenente un grafico e altre informazioni relative all'espressione matematica selezionata.
-
Per Whenever
expressionis (Ogni volta che espressione è), specifica se l'espressione deve essere maggiore di, minore di o uguale alla soglia. In than... (che...), specifica il valore di soglia. -
Scegli Additional configuration (Configurazione aggiuntiva). In Datapoints to Alarm (Punti dati all'allarme), specifica il numero di periodi di valutazione (punti dati) che devono essere nello stato
ALARMper attivare l'allarme. Se i due valori corrispondono, crea un allarme che passa nello statoALARMse si verifica una violazione durante tali periodi consecutivi.Per creare un allarme M di N, specifica un numero minore per il primo valore rispetto a quello specificato per il secondo valore. Per ulteriori informazioni, consulta la pagina Valutazione di un allarme.
-
Per Missing data treatment (Trattamento dati mancanti), scegli la modalità di comportamento dell'allarme quando mancano alcuni punti dati. Per ulteriori informazioni, consulta la pagina Configurazione della modalità in cui gli allarmi CloudWatch trattano i dati mancanti.
-
Scegli Next (Successivo).
-
In Notification (Notifica), seleziona un argomento SNS per segnalare quando l'allarme è nello stato
ALARM,OKoINSUFFICIENT_DATA.Per fare in modo che l'allarme invii più notifiche per lo stesso stato di allarme o per stati di allarme diversi, scegli Add notification (Aggiungi notifica).
Per fare in modo che l'allarme non invii notifiche, scegli Remove (Rimuovi).
-
Per fare in modo che l'allarme esegua operazioni Auto Scaling, EC2, Lambda o Systems Manager scegli il pulsante appropriato e scegli lo stato di allarme e l'operazione da eseguire. Se scegli una funzione Lambda come operazione di allarme, specifichi il nome della funzione o l'ARN e, facoltativamente, puoi scegliere una versione specifica della funzione.
Gli allarmi possono eseguire le operazioni Systems Manager solo quando entrano nello stato ALARM. Per ulteriori informazioni sulle operazioni Systems Manager, consulta Configuring CloudWatch to create OpsItems from alarms e Incident creation.
Nota
Per creare un allarme che esegua un'operazione SSM Incident Manager, è necessario disporre di determinate autorizzazioni. Per ulteriori informazioni, consulta Esempi di policy basate su identità per AWS Systems Manager Incident Manager.
-
Al termine, scegli Apply (Applica).
-
Inserisci un nome e una descrizione per l'allarme. Quindi scegli Successivo.
Il nome deve contenere solo caratteri UTF-8 e non può contenere caratteri di controllo ASCII. La descrizione può includere la formattazione del markdown, che viene visualizzata solo nella scheda Dettagli dell'allarme nella console CloudWatch. Il markdown può essere utile per aggiungere collegamenti ai runbook o ad altre risorse interne.
-
In Preview and create (Visualizza anteprima e crea), conferma che le informazioni e le condizioni sono quelle desiderate, quindi scegli Create alarm (Crea allarme).