2009-10-21 3 views
2

Мне нужно использовать PerfMon для сбора данных с нескольких компьютеров, и мне нужно иметь возможность включать и отключать сбор в определенное время. У меня есть все точки данных, настроенные на каждой машине; Мне просто нужно запустить/остановить PerfMon, а также запустить/остановить сборку набора точек данных.Управление протоколом PerfMon на нескольких системах

По причинам, в которые я не буду входить, я не могу просто сконфигурировать всю коллекцию из одного экземпляра PerfMon на одной машине - мне нужно запустить/остановить сбор данных PerfMon на нескольких машинах одновременно (примерно) ,

Все задействованные системы работают под управлением Windows 2003 Server, и я не могу установить какое-либо дополнительное программное обеспечение в системах.

Можно ли это сделать, используя, например, PowerShell (или что-то еще, что обычно устанавливается на серверах Windows 2003)?

ответ

4

Посмотрите на logman.exe. Вы можете использовать его для создания счетчиков (если у вас уже есть определение шаблона), а также для запуска/остановки сбора данных perfmon. См. Это Overview of Performance Monitor для получения некоторой информации о требованиях безопасности учетной записи, выполняющей logman.exe.

От .bat, MSBuild или Nant вы можете сделать что-то вроде:

Logman начать [LOGNAME] -s [имя_компьютера]
или
Логмана остановки [LOGNAME] -s [имя_компьютера]

После того как вы собрали все эти файлы журналов, вы можете использовать relog.exe, чтобы импортировать их в экземпляр sql, чтобы вы могли более легко запрашивать/сообщать о них.

Я знаю, что вы упомянули о том, что не можете установить какое-либо дополнительное программное обеспечение, но ... в зависимости от настройки вашей лаборатории или другой среды вы можете захотеть использовать журнал perfmon в хранилище данных sql. Даже если его экземпляр Sql Express, работающий на сервере в среде, может быть может сделать вашу жизнь проще. По крайней мере, он мог/пропустить импорт данных в один магазин, чтобы упростить запрос/анализ.

Удачи вам!

Z

+0

Спасибо Зак, это хорошее предложение. Раньше не встречался с логманом, и он выглядел довольно мощным. – monch1962

 Смежные вопросы

  • Нет связанных вопросов^_^