現在、Microsoft Network Monitor を使用してデバッグ イベント トレースを解析しています。悪いツールではありませんが、あまり良いツールでもありません。より良い解決策を知っていますか?
4 に答える
これらは、カスタム ETW トレースを探索するためのリーダーです。
- SvcPerf - マニフェスト ベースのトレース用のエンド ツー エンドの ETW トレース ビューアー
- LINQPad + Tx (LINQ for Logs and traces)ドライバー - ETW トレースのクエリを実行できるシンプルなリーダー
- PerfView - ETW でほとんどすべてを実行できるマルチツールですが、特にユーザーフレンドリーではありません
パフォーマンス分析のためにトレースをグラフィックで視覚化した後であれば、以下を使用できます
。server)
2. Windows Performance Toolsのスタンドアロン ツールであるxperf。
Xperf自体は、トレースをキャプチャして処理するためのコマンド ライン ツールであり、Xperfviewを使用すると、キャプチャしたデータからグラフとテーブルを作成できます。概要については、このブログ投稿を参照してください。
3. Visual Studio 2010 プロファイラーには、ETW トレースを収集して視覚化するための優れたツールである「コンカレンシー ビジュアライザー」が含まれており、特にスレッド競合の問題の分析に合わせて調整されています (ただし、ネットワーク トレースの分析にも使用できると思います)。ツールの使用に関するこのブログ投稿を参照してください。また、基盤となるツールVSPerfCmdおよびVSPerfReportを直接使用することもできます。
私は Log Parser [リンク] を使用して、最も関心のあるイベントのログを解析するのが好きです。SQL に似たクエリ構造が気に入っています。