Microsoft svela ETW MCP per l'analisi delle tracce potenziata dall'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 richieste in linguaggio naturale.

L’anteprima funziona con GitHub Copilot e altri assistenti compatibili con MCP. Gli sviluppatori possono porre domande su una traccia ETL invece di cercare manualmente in grandi volumi di dati sulle prestazioni.

ETW MCP mira a rendere le indagini sulle prestazioni di Windows più rapide e accessibili, specialmente per gli sviluppatori che non hanno una profonda esperienza con Event Tracing for Windows.

ETW MCP fornisce un accesso strutturato ai dati di traccia

Windows utilizza Event Tracing for Windows per raccogliere informazioni diagnostiche e sulle prestazioni dettagliate. Tradizionalmente, gli sviluppatori ispezionano i file ETL con strumenti specialistici 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 eventi di traccia grezzi direttamente a un modello di AI. Fornisce all’assistente un accesso controllato e in sola lettura a risultati elaborati e strutturati.

Il motore TraceProcessor di Microsoft esegue l’analisi ad alta intensità di risorse 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 CPU?
  • Quali thread hanno causato l’attività più elevata?
  • 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 di traccia non supportano.

Microsoft sottolinea i risultati basati su prove

ETW MCP basa le sue risposte su 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 indagare su processi, thread o percorsi di esecuzione sospetti. Questo aiuta i team a convalidare le conclusioni prima di modificare il codice o le configurazioni di sistema.

Microsoft raccomanda comunque di trattare le spiegazioni generate dall’AI come una guida. Gli sviluppatori dovrebbero confrontare i risultati importanti con i dati di traccia originali prima di agire di conseguenza.

ETW MCP punta al test automatizzato delle prestazioni

Lo strumento potrebbe aiutare gli sviluppatori di applicazioni a identificare i colli di bottiglia e a indagare sulle regressioni delle prestazioni. Anche gli ingegneri di driver e hardware potrebbero usarlo per esaminare 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 le diverse build. Poiché il server non richiede un’interfaccia grafica, può funzionare in ambienti terminale, scriptati e automatizzati.

I team potrebbero anche usarlo per eseguire confronti ripetuti tra versioni software o configurazioni di test.

ETW MCP completerà 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 simile assistita dall’AI direttamente a Windows Performance Analyzer. Microsoft intende far sì che i due strumenti si completino a vicenda.

Gli sviluppatori che preferiscono l’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 ricevere feedback sulla qualità dei prompt, sui flussi di lavoro supportati, sulle prestazioni con tracce di grandi dimensioni e su funzionalità di analisi aggiuntive. L’azienda prevede inoltre di collegare lo strumento più strettamente con il più ampio Windows Performance Toolkit.

Il rilascio avviene mentre Microsoft continua a modificare Windows e il suo ecosistema Copilot. L’azienda ha recentemente spiegato perché la modernizzazione di Windows 11 sta procedendo lentamente.

Microsoft ha anche ritirato l’esclusione dei domini di Copilot poco dopo il lancio, mentre gli amministratori hanno criticato l’azienda dopo che ha installato OneDrive Foto sui PC aziendali senza approvazione.

I lettori aiutano a sostenere Windows Report. Potremmo ricevere una commissione se acquisti tramite i nostri link. Tooltip Icon

Leggi la nostra pagina informativa per scoprire come puoi aiutare Windows Report a sostenere il team editoriale. Read more

User forum

0 messages