Самый легкий способ получить Perfmon противостоит именам в текстовый файл?

Да, VMware или Виртуальный ПК могут быть решением. Но это является несколько 'толстым' всего для одного приложения. Попытайтесь проверить Проект DOSBox, возможно, это был бы способ пойти.

9
задан 9 June 2010 в 23:22
3 ответа

Простой способ достигнуть этого, при помощи typeperf команда.

  1. Например, для получения полного списка всех доступных счетчиков Windows PerfMon путем ввода следующей команды от командной строки: typeperf -q

  2. Создайте файл counters.txt со всеми счетчиками требуется контролировать, (1 на строку)

  3. отправьте вывод в файл журнала. (typeperf -cf counters.txt -si 5 -sc 50 -f TSV -o domain2.tsv)

Удачи! Henk

13
ответ дан 2 December 2019 в 22:26
  • 1
    Here' s, что я сделал: typeperf -q -o "C:\Temp\counters.txt". Это отправило все встречные имена к текстовому файлу. И затем it' s тривиальный для создания сценария лесоруба. Спасибо, @Henk! –  Bill Paetzke 14 June 2010 в 20:36

Можно экспортировать список всех сервисов, которые имеют счетчики производительности на конкретной машине путем запросов реестра упомянутой машины. От командной строки вводят запрос reg/? получить список аргументов.

2
ответ дан 2 December 2019 в 22:26

Единственным путем я когда-либо мог сделать, это должно настроить Вашу трассировку и затем сохранить ее (или скопировать свойства и вставить их к текстовому файлу). HTML или скопированные свойства создают <object> тег с большим количеством из <param> теги для установки трассировки. Это не очень симпатично, но можно использовать синтаксический анализатор XML для фильтрации <param> теги. Счетчики имеют NAME атрибуты в формате Counterxxxxx (где X являются возрастающими числами с ведущим 0), и a Path атрибут, который является названием целевой машины concantenated с названием счетчика. Отфильтруйте те определенные узлы, и Вы получите список.

Я не знаю, как Вы пошли бы о просто экспорте списка всех доступных счетчиков в Вашей системе. Возможно, WMI или Powershell имеют что-то, от чего можно получить его.

Кроме того, взгляните на этот вопрос, который мог бы дать Вам, еще многие ведут.

2
ответ дан 2 December 2019 в 22:26

Теги

Похожие вопросы