При запуске Диспетчера серверов на одном из серверов Windows Server 2008 R2 начала появляться ошибка "Не удается получить данные счетчиков производительности". Если на самом сервере в меню выбрать пункт Обновить - появлялась ошибка "Набор программ сбора данных не найден".
Ошибка была связана с отсутствием группы сборщиков данных "Server Manager Performance Monitor" в Системном мониторе на сервере выдающем ошибку получения счетчиков.
Для устранения проблемы необходимо выполнить следующие действия:
- Запустить Системный монитор (perfmon.exe), затем развернуть меню Группы сборщиков данных, а после этого Особый и найти группу Server Manager Performance Monitor. Так как, скорей всего, она будет отсутствовать, переходим к следующему шагу.
- Переходим на сервер в котором счетчики производительности работают без проблем.
- Открываем Командную строку (cmd.exe) с правами администратора и экспортируем группу сборщиков данных "Server Manager Performance Monitor" используя команду:
logman export -n "Server Manager Performance Monitor" -xml SMPM.xml - Открываем полученный файл SMPM.xml в Wordpad и полностью удаляем секцию <Security>Список различных ID</Security>, а затем сохраняем файл.
- Переносим файл SMPM.xml на неработающий сервер. Там же открываем Командную строку (cmd.exe) с правами администратора и импортируем вышеуказанный XML файл:
logman import -n "Server Manager Performance Monitor" -xml SMPM.xml - Запускаем счетчики производительности:
logman start "Server Manager Performance Monitor" - После обновления Диспетчера серверов данные производительности станут доступны.