Microsoft svela ETW MCP per l’analisi delle tracce basata sull’IA
Microsoft ha presentato ETW MCP, un nuovo server Model Context Protocol che consente agli assistenti AI di analizzare i file di log di Event Trace di Windows utilizzando prompt in linguaggio naturale.
L’anteprima funziona con GitHub Copilot e altri assistenti compatibili con MCP. Gli sviluppatori possono porre domande su una traccia ETL anziché cercare manualmente tra grandi volumi di dati sulle prestazioni.
ETW MCP punta a rendere le indagini sulle prestazioni di Windows più rapide e accessibili, specialmente per gli sviluppatori che hanno poca esperienza con Event Tracing for Windows.
ETW MCP consente un accesso strutturato ai dati di traccia
Windows utilizza Event Tracing for Windows per raccogliere informazioni diagnostiche e sulle prestazioni dettagliate. Gli sviluppatori in genere ispezionano i file ETL con strumenti specializzati come Windows Performance Analyzer.
Le tracce di grandi dimensioni possono contenere milioni di eventi, il che rende l’analisi manuale lenta e difficile.
ETW MCP non invia gli eventi di traccia non elaborati direttamente a un modello di intelligenza artificiale. Concede all’assistente un accesso controllato e in sola lettura ai risultati elaborati e strutturati.
Il motore TraceProcessor di Microsoft esegue l’analisi intensiva in locale. L’assistente AI interpreta quindi i risultati e spiega cosa potrebbero significare.
Gli sviluppatori possono porre domande come:
- Quali processi hanno consumato più tempo di CPU?
- Quali thread hanno causato la maggiore attività?
- Cosa è cambiato tra due tracce di prestazioni?
- Quali percorsi di esecuzione hanno contribuito a un rallentamento?
- Quali prove supportano una conclusione specifica?
Questo approccio limita la capacità del modello di produrre conclusioni che i dati della traccia non supportano.
Microsoft sottolinea l’importanza dei risultati basati su prove
ETW MCP basa le sue risposte sulle informazioni estratte dal file ETL selezionato, piuttosto che su ipotesi generali sul comportamento di Windows.
Gli sviluppatori possono richiedere prove per un risultato e utilizzare domande di approfondimento per esaminare processi, thread o percorsi di esecuzione sospetti. Ciò aiuta i team a convalidare le conclusioni prima di modificare il codice o le configurazioni di sistema.
Microsoft raccomanda comunque di considerare le spiegazioni generate dall’IA come indicazioni. Gli sviluppatori dovrebbero confrontare i risultati importanti con i dati della traccia originale prima di intervenire.
ETW MCP punta al testing automatizzato delle prestazioni
Lo strumento potrebbe aiutare gli sviluppatori di applicazioni a identificare colli di bottiglia e a esaminare le regressioni delle prestazioni. Anche gli ingegneri di driver e hardware potrebbero utilizzarlo per analizzare l’attività del processore, il consumo energetico e il comportamento del sistema.
Le organizzazioni potrebbero aggiungere ETW MCP ai sistemi di integrazione continua che raccolgono e confrontano le tracce delle prestazioni tra diverse build. Poiché il server non richiede un’interfaccia grafica, può funzionare in ambienti terminale, scriptati e automatizzati.
I team potrebbero anche utilizzarlo per eseguire confronti ripetuti tra versioni software o configurazioni di test.
ETW MCP sarà complementare a WPA MCP
Microsoft ha progettato ETW MCP per l’automazione, i flussi di lavoro da riga di comando e gli ambienti senza interfaccia grafica.
L’azienda sta anche sviluppando WPA MCP, che aggiungerà un’analisi assistita dall’IA simile direttamente a Windows Performance Analyzer. Microsoft intende che i due strumenti siano complementari.
Gli sviluppatori che preferiscono un’ispezione visiva delle tracce possono utilizzare WPA MCP, mentre i sistemi automatizzati e gli script possono fare affidamento su ETW MCP.
Anteprima di ETW MCP ora disponibile
L’anteprima è disponibile tramite il pacchetto NuGet Microsoft.Windows.EventTracing.MCP.
Microsoft desidera feedback sulla qualità dei prompt, i flussi di lavoro supportati, le prestazioni con tracce di grandi dimensioni e altre funzionalità di analisi. L’azienda prevede inoltre di collegare lo strumento più strettamente al più ampio Windows Performance Toolkit.
Il rilascio arriva mentre Microsoft continua a cambiare Windows e il suo ecosistema Copilot. Di recente l’azienda ha spiegato perché la modernizzazione di Windows 11 sta procedendo lentamente.
Microsoft ha anche ritirato Copilot Domain Exclusion poco dopo il lancio, mentre gli amministratori hanno criticato l’azienda dopo che ha installato OneDrive Photos sui PC aziendali senza autorizzazione.
Leggi la nostra pagina informativa per scoprire come puoi aiutare Windows Report a sostenere il team editoriale. Read more
User forum
0 messages