Microsoft、AI を活用したトレース分析向け ETW MCP を発表


Microsoftは、AIアシスタントが自然言語プロンプトを使用してWindowsイベントトレースログファイルを分析できるようにする新しいModel Context Protocolサーバー、ETW MCPを発表しました。

このプレビューは、GitHub Copilotやその他のMCP互換アシスタントで動作します。開発者は、大量のパフォーマンスデータを手動で検索する代わりに、ETLトレースに関する質問をすることができます。

ETW MCPは、特にEvent Tracing for Windowsに関する深い経験がない開発者にとって、Windowsのパフォーマンス調査をより迅速かつ容易にすることを目的としています。

ETW MCPがトレースデータへの構造化されたアクセスを提供

Windowsは、詳細な診断情報とパフォーマンス情報を収集するためにEvent Tracing for Windowsを使用します。開発者は従来、Windows Performance Analyzerなどの専門ツールを使用してETLファイルを検査します。

大規模なトレースには数百万のイベントが含まれる可能性があり、手動分析は遅く困難なものになります。

ETW MCPは、生のトレースイベントをAIモデルに直接送信するわけではありません。アシスタントに対して、処理され構造化された結果への制御された読み取り専用アクセスを提供します。

MicrosoftのTraceProcessorエンジンが、リソースを集中的に使用する分析をローカルで実行します。次にAIアシスタントが結果を解釈し、それが何を意味する可能性があるかを説明します。

開発者は次のような質問をすることができます。

  • どのプロセスが最も多くのCPU時間を消費しましたか?
  • どのスレッドが最も高いアクティビティを引き起こしましたか?
  • 2つのパフォーマンストレース間で何が変わりましたか?
  • どの実行パスが速度低下に寄与しましたか?
  • 特定の結論を裏付ける証拠は何ですか?

このアプローチにより、モデルがトレースデータで裏付けられていない結論を生成する能力が制限されます。

Microsoftが証拠に基づいた調査結果を強調

ETW MCPは、Windowsの動作に関する一般的な前提ではなく、選択されたETLファイルから抽出された情報に基づいて応答します。

開発者は、調査結果の証拠を要求し、フォローアップの質問を使用して疑わしいプロセス、スレッド、または実行パスを調査できます。これにより、チームはコードやシステム構成を変更する前に結論を検証できます。

Microsoftは依然として、AIが生成した説明をガイダンスとして扱うことを推奨しています。開発者は、重要な調査結果に基づいて行動する前に、元のトレースデータと比較する必要があります。

ETW MCPは自動パフォーマンステストを対象

このツールは、アプリケーション開発者がボトルネックを特定し、パフォーマンスの低下を調査するのに役立つ可能性があります。ドライバーおよびハードウェアエンジニアも、プロセッサーのアクティビティ、消費電力、システム動作を調べるために使用できます。

組織は、ビルド間でパフォーマンストレースを収集および比較する継続的インテグレーションシステムにETW MCPを追加できます。このサーバーはグラフィカルインターフェイスを必要としないため、ターミナルベース、スクリプト化、および自動化された環境で動作できます。

チームはこれを使用して、ソフトウェアバージョンやテスト構成間で繰り返し比較を実行することもできます。

ETW MCPがWPA MCPを補完

Microsoftは、自動化、コマンドラインワークフロー、およびグラフィカルインターフェイスのない環境向けにETW MCPを設計しました。

同社はまた、同様のAI支援分析をWindows Performance Analyzerに直接追加するWPA MCPも開発中です。Microsoftは、これら2つのツールが相互に補完し合うことを意図しています。

視覚的なトレース検査を好む開発者はWPA MCPを使用でき、自動化システムやスクリプトはETW MCPに依存できます。

ETW MCPプレビューが利用可能に

このプレビューは、Microsoft.Windows.EventTracing.MCP NuGetパッケージを通じて利用可能です。

Microsoftは、プロンプトの品質、サポートされているワークフロー、大規模なトレースのパフォーマンス、および追加の分析機能に関するフィードバックを求めています。同社はまた、このツールをより広範なWindows Performance Toolkitとより緊密に連携させる計画です。

このリリースは、MicrosoftがWindowsとそのCopilotエコシステムの変革を続ける中で行われました。同社は最近、Windows 11のモダナイゼーションがなぜこれほど遅いのかを説明しました。

また、MicrosoftはCopilot Domain Exclusionをリリース直後に撤回しましたが、管理者たちは同社が承認なしにエンタープライズPCにOneDrive Photosをインストールした後、批判しました。

読者の皆様のご支援が Windows Report を支えています。当サイトのリンクを経由してご購入いただいた場合、当社が手数料を受け取ることがあります。 Tooltip Icon

情報開示ページをご覧いただき、Windows Report の編集チームをどのように支援できるかをご確認ください。 Read more

User forum

0 messages