Microsoft apresenta ETW MCP para análise de rastreios baseada em IA
A Microsoft revelou o ETW MCP, um novo servidor do Model Context Protocol que permite aos assistentes de IA analisar ficheiros de Event Trace Log do Windows utilizando perguntas em linguagem natural.
A pré-visualização funciona com o GitHub Copilot e outros assistentes compatíveis com o MCP. Os programadores podem fazer perguntas sobre um rastreio ETL em vez de pesquisar manualmente em grandes volumes de dados de desempenho.
O ETW MCP visa tornar as investigações de desempenho do Windows mais rápidas e acessíveis, especialmente para programadores que não têm muita experiência com o Event Tracing for Windows.
O ETW MCP fornece acesso estruturado aos dados de rastreio
O Windows utiliza o Event Tracing for Windows para recolher informações detalhadas de diagnóstico e desempenho. Tradicionalmente, os programadores inspecionam ficheiros ETL com ferramentas especializadas, como o Windows Performance Analyzer.
Os rastreios grandes podem conter milhões de eventos, o que torna a análise manual lenta e difícil.
O ETW MCP não envia eventos de rastreio em bruto diretamente para um modelo de IA. Dá ao assistente um acesso controlado e só de leitura aos resultados processados e estruturados.
O motor TraceProcessor da Microsoft realiza a análise intensiva em recursos localmente. O assistente de IA interpreta então os resultados e explica o que podem significar.
Os programadores podem fazer perguntas como:
- Que processos consumiram mais tempo de CPU?
- Que threads causaram a maior atividade?
- O que mudou entre dois rastreios de desempenho?
- Que caminhos de execução contribuíram para um abrandamento?
- Que evidências suportam uma conclusão específica?
Esta abordagem limita a capacidade do modelo de produzir conclusões que os dados de rastreio não suportam.
A Microsoft realça conclusões baseadas em evidências
O ETW MCP baseia as suas respostas em informações extraídas do ficheiro ETL selecionado, em vez de suposições gerais sobre o comportamento do Windows.
Os programadores podem solicitar evidências de uma conclusão e utilizar perguntas de acompanhamento para investigar processos, threads ou caminhos de execução suspeitos. Isto ajuda as equipas a validar conclusões antes de alterarem código ou configurações do sistema.
A Microsoft ainda recomenda que se trate as explicações geradas por IA como orientação. Os programadores devem comparar as conclusões importantes com os dados de rastreio originais antes de agirem sobre elas.
ETW MCP visa testes de desempenho automatizados
A ferramenta pode ajudar os programadores de aplicações a identificar estrangulamentos e a investigar regressões de desempenho. Os engenheiros de controladores e hardware também podem utilizá-la para examinar a atividade do processador, o consumo de energia e o comportamento do sistema.
As organizações poderiam adicionar o ETW MCP a sistemas de integração contínua que recolhem e comparam rastreios de desempenho entre compilações. Dado que o servidor não requer uma interface gráfica, pode funcionar em ambientes baseados em terminal, com scripts e automatizados.
As equipas também podem utilizá-lo para executar comparações repetidas entre versões de software ou configurações de teste.
ETW MCP complementará o WPA MCP
A Microsoft concebeu o ETW MCP para automação, fluxos de trabalho de linha de comandos e ambientes sem interface gráfica.
A empresa também está a desenvolver o WPA MCP, que adicionará uma análise semelhante assistida por IA diretamente ao Windows Performance Analyzer. A Microsoft pretende que as duas ferramentas se complementem.
Os programadores que preferem a inspeção visual de rastreios podem utilizar o WPA MCP, enquanto os sistemas automatizados e scripts podem confiar no ETW MCP.
Pré-visualização do ETW MCP já disponível
A pré-visualização está disponível através do pacote NuGet Microsoft.Windows.EventTracing.MCP.
A Microsoft quer feedback sobre a qualidade das perguntas, fluxos de trabalho suportados, desempenho com rastreios grandes e funcionalidades de análise adicionais. A empresa também planeia ligar a ferramenta mais de perto com o conjunto mais amplo do Windows Performance Toolkit.
O lançamento surge enquanto a Microsoft continua a modificar o Windows e o seu ecossistema do Copilot. A empresa explicou recentemente por que razão a modernização do Windows 11 está a progredir lentamente.
A Microsoft também removeu a Exclusão de Domínio do Copilot pouco depois do lançamento, enquanto os administradores criticaram a empresa depois de esta ter instalado discretamente o OneDrive Photos em PCs empresariais sem aprovação.
Leia a nossa página de divulgação para descobrir como pode ajudar o Windows Report a sustentar a equipe editorial. Read more
User forum
0 messages