Una piattaforma di vendita al dettaglio è in esecuzione su un Azure Virtual Machine Scale Set (VMSS) per il suo livello API, un App Service per il front-end web e Azure SQL Database. È necessario: 1) Ricevere un avviso quando la CPU media del VMSS supera l'80% per 5 minuti (notificare il reperibile tramite SMS) e quando supera il 95% per 5 minuti (cercare l'SRE tramite PagerDuty). 2) Trasmettere i log diagnostici di App Service e SQL a un'area di lavoro Log Analytics e archiviarli in Azure Storage per 365 giorni. 3) Attivare un avviso quando i log di App Service contengono 'OrderTimeoutException' più di 10 volte in 5 minuti. Cosa si dovrebbe implementare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare due regole di avviso metrico di Azure Monitor sulla metrica della percentuale di CPU del VMSS (media su 5 minuti) con soglie all'80% e al 95%, ciascuna collegata a un gruppo di azioni diverso (SMS e webhook di PagerDuty). Configurare le impostazioni di diagnostica su App Service e Azure SQL per inviare log e metriche sia a un'area di lavoro Log Analytics che a un account di archiviazione. Creare un avviso di query pianificata di Log Analytics che conta 'OrderTimeoutException' nei log di AppService in una finestra di 5 minuti..
Perché questa è la risposta
Questa opzione soddisfa tutti i requisiti. Due regole di avviso metrico separate per la CPU del VMSS con diverse soglie e gruppi di azioni consentono notifiche distinte (SMS per 80%, PagerDuty per 95%). Le impostazioni di diagnostica sono il metodo standard per inviare log e metriche sia a Log Analytics che a un account di archiviazione per la conservazione a lungo termine. Un avviso di query pianificata di Log Analytics è il modo corretto per rilevare un numero specifico di eccezioni ('OrderTimeoutException') nei log di App Service entro un intervallo di tempo definito. Le opzioni errate propongono soluzioni che non soddisfano i requisiti: Un singolo avviso metrico dinamico non permette la configurazione di due soglie fisse con azioni diverse. La diagnostica del log attività non è sufficiente per i requisiti. Azure Monitor Autoscale è per la scalabilità, non per le notifiche di avviso specifiche richieste. Azure Policy non è il metodo primario per la raccolta di log diagnostici in questo contesto. Gli Smart Alerts non sono la soluzione per soglie fisse e azioni specifiche. Lo streaming solo verso Event Hubs richiederebbe un'elaborazione aggiuntiva non richiesta. Una regola di azione per la gravità non gestisce due soglie e azioni distinte per la CPU. Azure Defender for Cloud è per la sicurezza, non per la raccolta di log diagnostici generici o avvisi specifici sulle eccezioni applicative.
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