Microsoft AZ-400: Monitoraggio, osservabilità e feedback — Guida allo studio

Fa parte della Microsoft DevOps Engineer Expert AZ-400 — Guida allo studio. Esercitati con risposte verificate nel centro esami Microsoft, oppure fai test cronometrati su ExamRoll.io.

Panoramica

I team DevOps moderni trattano il monitoraggio, l’osservabilità e il feedback come un ciclo continuo che guida le decisioni di ingegneria, operative e di prodotto. In Azure, la telemetria fluisce dalle applicazioni e dall’infrastruttura verso Azure Monitor e Log Analytics, dove viene interrogata, correlata e visualizzata. Il tracciamento distribuito lega i servizi in transazioni end-to-end, mentre gli avvisi e le integrazioni per la reperibilità (on-call) favoriscono una rapida risoluzione (remediation). Le dashboard di Azure DevOps, l’analisi degli elementi di lavoro e la sperimentazione chiudono il cerchio, fornendo insight che rientrano nella pianificazione e nella delivery. Questa sezione fornisce l’approfondimento necessario per progettare uno stack di osservabilità integrato che offra feedback utilizzabili (actionable) in ogni fase.

Telemetria, Tracciamento e Azure Monitor

Application Insights è il componente di Application Performance Monitoring (APM) di Azure Monitor. La strumentazione viene aggiunta tramite:

I tipi di telemetria includono richieste, dipendenze (HTTP, SQL, Azure SDK), tracce, eccezioni, visualizzazioni di pagina, prestazioni di caricamento delle pagine, risultati dei test di disponibilità, eventi/metriche personalizzati e metriche in tempo reale (live metrics). Il campionamento (sampling) controlla il volume e i costi preservando il segnale: il campionamento adattivo dell’SDK regola automaticamente le frequenze per tipo per mantenere il throughput e la correlazione target; il campionamento a frequenza fissa fornisce un campionamento deterministico per la conformità. Preferire il campionamento lato SDK in modo che i sistemi a valle non elaborino mai gli elementi scartati. Mantenere il campionamento “sticky” per l’integrità delle tracce end-to-end.

Il tracciamento distribuito fornisce visibilità sulle transazioni end-to-end. Application Insights implementa lo standard W3C Trace-Context (traceparent/tracestate), propagando automaticamente gli ID di correlazione attraverso HTTP; propagare il contesto attraverso i confini asincroni e i protocolli personalizzati per evitare tracce interrotte. Il tracciamento delle dipendenze raccoglie automaticamente le chiamate in uscita comuni; emettere dipendenze personalizzate per i salti nelle code di messaggi o per RPC non standard per completare il grafo delle chiamate. App Map e Transaction Search visualizzano i flussi tra servizi, le latenze e gli hotspot di errore. Per la correlazione tra front-end e back-end, abilitare l’SDK JavaScript e assicurarsi che gli header di correlazione lato server siano accettati per misurare i tempi di caricamento reali delle pagine e i percorsi utente.

Azure Monitor unifica la telemetria della piattaforma e delle applicazioni:

Interrogazioni e Analisi con Log Analytics (KQL)

Un’area di lavoro Log Analytics è il confine di interrogazione e governance per i log. Pianificare in base all’ambiente e alla sovranità dei dati: aree di lavoro separate per produzione e non produzione possono semplificare le policy di RBAC e di conservazione (retention); la centralizzazione facilita la correlazione tra servizi. Le origini dati includono Azure Diagnostics (log/metriche di piattaforma), agenti VM (eventi Syslog/Windows, contatori delle prestazioni), Container Insights/AKS, log dei componenti di Application Insights (unificati sotto Azure Monitor Logs), accessi ad Azure AD, log personalizzati tramite API di ingestione e Data Collection Rules per un instradamento e una trasformazione precisi dei flussi.

Il Kusto Query Language (KQL) è ottimizzato per l’analisi di serie temporali e telemetria:

Visualizzazione e Feedback Agile in Azure DevOps

Le dashboard in Azure DevOps comunicano lo stato di salute sia operativo che di processo. Le dashboard a livello di team si concentrano sul backlog, le iterazioni e il WIP di un team; le dashboard a livello di progetto mostrano viste trasversali ai team e di portfolio. I widget includono Sprint Burndown, Burnup, Velocity, Cumulative Flow Diagram (CFD), Cycle Time, Lead Time, Work Item Chart/Query Results, riepiloghi di Build/Release e Markdown per i runbook e lo stato degli SLO. Proteggi i widget con le autorizzazioni della dashboard e definisci l’ambito delle query in modo rigoroso per team/aree per evitare la fuga di informazioni tra team.

Le query di Boards (tramite il query builder o WIQL) alimentano molti widget. Parametrizza le query per area path/iterazione del team per il riutilizzo; preferisci i widget basati su Analytics quando disponibili per accuratezza e prestazioni. Metriche di flusso chiave:

Dove è necessaria l’analisi di prodotto, collega Azure DevOps Analytics a Power BI per unire le metriche di delivery con la telemetria operativa (ad es., lead time vs defect escape rate) per dare priorità ai miglioramenti.


Strategia di test e ingegneria della qualità · Tutti i domini · Gestione dei pacchetti e gestione degli artefatti

Esercitati su queste domande → · Pratica cronometrata su ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Supera l'esame →

Sfoglia Microsoft →

Related guides

Accesso tutto incluso

Un abbonamento. Ogni esame.

Ogni piano sblocca la ricerca illimitata di risposte, test pratici, spiegazioni AI e la libreria completa di risorse — in oltre 20 lingue.

Mensile
24.87
Just €0.83/day
Tutto incluso:
  • Ricerca risposte illimitata
  • Test pratici illimitati
  • Spiegazioni basate su AI
  • Libreria completa di risorse
  • Oltre 20 lingue
  • Aggiornamenti settimanali dei contenuti
  • Premi e referral
  • Supporto prioritario
Inizia la prova gratuita

Nessuna carta di credito richiesta*

Miglior valore
12 mesi
179.87
Just €0.49/daySave 40%
Tutto incluso:
  • Ricerca risposte illimitata
  • Test pratici illimitati
  • Spiegazioni basate su AI
  • Libreria completa di risorse
  • Oltre 20 lingue
  • Aggiornamenti settimanali dei contenuti
  • Premi e referral
  • Supporto prioritario
Inizia la prova gratuita

Nessuna carta di credito richiesta*

✓ Piano gratuito incluso · ✓ Annulla in qualsiasi momento · ✓ Tutti i piani sbloccano il prodotto completo