Назад | Перейти на главную страницу

Как отслеживать производительность серверов в другом домене с помощью Perfmon в Windows 7

Мы только что обновили наши машины для разработчиков с 32-битной Windows XP до 64-битной Windows 7 Ultimate. В Windows XP мы могли в реальном времени отслеживать использование ЦП на серверах, которые находились в домене, отличном от наших машин разработчиков. Мы бы использовали следующую команду NET USE для аутентификации на этих серверах.

ЧИСТЫЕ ИСПОЛЬЗОВАНИЯ server_ip / ПОЛЬЗОВАТЕЛЬ:домен \ имя_пользователя пароль

К сожалению, мы не можем заставить Perfmon в сочетании с NET USE работать через Windows 7. Серверы, которые мы пытаемся отслеживать, работают под управлением Windows Server 2008 R2 и Windows Server 2003. При попытке подключиться к этим серверам мы получаем следующую ошибку.

Невозможно подключиться к машине

Кто-нибудь знает, как через Perfmon в Windows 7 отслеживать использование ЦП удаленных машин в разных доменах?

Ключевым моментом было использование команды runas в командной строке с повышенными разрешениями с использованием имени входа, связанного с доменом, в котором находятся серверы, которые я хочу отслеживать. Команда выглядит следующим образом:

runas / netonly / пользователь: домен \ имя пользователя "mmc"

Я запускаю mmc и добавляю оснастку perfmon вместо запуска perfmon, чтобы я мог сохранить свои настройки (я очень разочарован, что это невозможно сделать напрямую через perfmon). После сохранения настроек я использую эту команду, чтобы открыть эти настройки:

runas / netonly / пользователь: домен \ имя пользователя "mmc \ somepath \ savesettings.msc"