Come posso risolvere i problemi del mio allarme in CloudWatch nello stato INSUFFICIENT_DATA?
Desidero risolvere i problemi di un mio allarme in Amazon CloudWatch nello stato INSUFFICIENT_DATA.
Risoluzione
Quando crei un allarme in CloudWatch, l'allarme si attiva nello stato INSUFFICIENT_DATA. e rimane nello stato INSUFFICIENT_DATA finché CloudWatch non valuta la metrica che monitora. Generalmente l'allarme esce dallo stato INSUFFICIENT_DATA entro pochi minuti dalla creazione.
Se l'allarme rimane nello stato INSUFFICIENT_DATA, intraprendi le seguenti azioni.
Punti dati mancanti
Quando hai una metrica che monitora eventi quali modifiche all'infrastruttura, guasti della rete e interruzioni del servizio, la metrica non riporta regolarmente i punti dati. Se un allarme non contiene punti dati metrici in un periodo di tempo specificato, i punti dati non sono presenti in CloudWatch. Quindi l'allarme rimane nello stato INSUFFICIENT_DATA.
Per risolvere il problema, assicurati di configurare il modo in cui gli allarmi di CloudWatch trattano i punti dati mancanti.
Parametri metrici non configurati correttamente
Puoi definire una metrica con un namespace, un nome di metrica e fino a 30 dimensioni. Affinché CloudWatch recuperi correttamente un punto dati, devi specificare un timestamp e puoi anche specificare un'unità. Se fornisci erroneamente un valore per uno di questi parametri, CloudWatch tenta di recuperare una metrica che non esiste e ottieni un set di dati vuoto.
Nota: i punti dati di solito vengono inviati a una metrica con una sola unità. Non occorre specificare l'unità quando crei un allarme. È consigliabile utilizzare l'unità corretta quando si hanno più unità per i punti dati metrici.
Per risolvere il problema, completa i seguenti passaggi:
- Utilizza l’operazione API DescribeAlarms per ottenere un elenco completo dei parametri per le metriche monitorate.
- Esegui l'operazione API ListMetrics per confrontare l'output di ListMetrics con l'elenco di parametri per le metriche monitorate.
- Controlla i parametri metrici per verificare se sono presenti eventuali errori di ortografia e dimensioni errate o mancanti.
Periodi di allarme non configurati correttamente
Puoi configurare un allarme per recuperare i punti dati alla frequenza richiesta. Tuttavia, se utilizzi un periodo più breve di quello utilizzato dal servizio o dall'origine, potresti ottenere stati dell'allarme indesiderati. Per risolvere il problema, configura il periodo dell'allarme in modo che sia maggiore o uguale al periodo in cui vengono inviati i punti dati metrici. Inoltre, puoi impostare l'allarme in modo che utilizzi le impostazioni "M su N". Per ulteriori informazioni, consulta Using Amazon CloudWatch alarms (Utilizzo degli allarmi di CloudWatch).
Consegna ritardata dei punti dati
Se l'allarme ha una configurazione standard, la metrica viene valutata ogni minuto. Quando CloudWatch valuta una metrica, l'allarme recupera i punti dati disponibili dalla metrica configurata. Se non vi è connettività quando l'allarme valuta la metrica, l'allarme non può recuperare i punti dati e passa allo stato INSUFFICIENT_DATA.
Una volta ripristinata la connettività, il servizio AWS invia a CloudWatch i punti dati in arretrato con i relativi timestamp. L'allarme recupera i punti dati recenti in base al periodo e al periodo di valutazione specificati. Se l'allarme di CloudWatch ha valutato l'intervallo di tempo e la cronologia degli allarmi indica uno stato INSUFFICIENT_DATA, ricevi un messaggio di errore simile al seguente:
"stateValue": "INSUFFICIENT_DATA", "stateReason": "Insufficient Data: 2 datapoints were unknown."
Per risolvere il problema, configura il modo in cui l'allarme di CloudWatch tratta i dati mancanti.
- Argomenti
- Management & Governance
- Lingua
- Italiano
Video correlati

