Uno sviluppatore deve estrarre metriche personalizzate relative al tempo di elaborazione dai log di AWS Lambda, analizzarle, creare allarmi e rilevare problemi in tempo reale. Quale approccio soddisfa questi requisiti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Usare le librerie client open-source di Amazon per emettere log nel formato di metrica incorporato di CloudWatch. Usare CloudWatch per costruire i grafici e gli allarmi per le metriche personalizzate..
Perché questa è la risposta
L'opzione corretta sfrutta il formato di metrica incorporato (Embedded Metric Format - EMF) di CloudWatch, che consente di incorporare valori di metrica all'interno di log strutturati. Le librerie client open-source di Amazon facilitano la creazione di questi log. CloudWatch Logs rileva automaticamente queste metriche, rendendole disponibili per la creazione di grafici, dashboard e allarmi in tempo reale, soddisfacendo tutti i requisiti. Inviare dati a CloudTrail con PutMetricData non è corretto perché CloudTrail registra le attività API e gli eventi di servizio, non è progettato per metriche personalizzate e non supporta la creazione di grafici o allarmi su metriche in questo contesto. Interrogare i log con CloudWatch Logs Insights è utile per l'analisi ad-hoc, ma non crea metriche persistenti su cui basare allarmi in tempo reale in modo efficiente per un monitoraggio continuo. Trasmettere gli eventi a Kinesis e S3 è un approccio per l'archiviazione e l'analisi di big data, ma aggiunge complessità e latenza per il rilevamento di problemi in tempo reale rispetto all'uso diretto di CloudWatch EMF.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta