Можете ли вы предложить несколько хороших читателей ETW? - PullRequest
3 голосов
/ 05 мая 2011

В настоящее время я использую Microsoft Network Monitor для анализа трасс отладочных событий.Это не плохой инструмент, но и не очень хороший.Знаете ли вы какие-нибудь лучшие решения?

Ответы [ 4 ]

4 голосов
/ 19 февраля 2016

Это считыватели для изучения пользовательских трассировок ETW:

  • SvcPerf - Сквозное средство просмотра трассировки ETW для трассировок на основе манифеста
  • LINQPad + Tx (LINQ для журналов и трассировок) драйвер - простой читатель, который позволяет запрашивать трассировки ETW
  • PerfView - мультитул, который позволяет вам делатьпочти все с ETW, но не особенно удобно для пользователя
3 голосов
/ 20 мая 2012
1 голос
/ 06 мая 2011

Если вам требуется графическая визуализация трасс для анализа производительности, вы можете использовать следующее:
1. Монитор надежности и производительности Windows , который представляет собой оснастку MMC ипрост в использовании для базового анализа (локально, с сервера)
2. xperf , который является автономным инструментом из Windows Performance Tools . Xperf сам по себе является инструментом командной строки для захвата и обработки трасс, а Xperfview позволяет создавать графики и таблицы из захваченных данных.Посмотрите эту запись в блоге для обзора.
3. Профилировщик Visual Studio 2010 содержит «Concurrency Visualizer», который на самом деле является хорошим инструментом для сбора и визуализации трассировок ETW, специально предназначенных для анализа конфликта потоков.проблемы (но я думаю, что они также могут использоваться для анализа сетевых следов).См. сообщение в блоге об использовании инструмента, а также вы можете напрямую использовать базовые инструменты: VSPerfCmd и VSPerfReport .

0 голосов
/ 21 мая 2012

Мне нравится использовать Log Parser [ link ] для анализа журналов событий, которые меня больше всего интересуют. Мне нравится SQL-подобная структура запросов.

...