如何在 Windows 7 中使用 Perfmon 监视不同域上的服务器的性能

如何在 Windows 7 中使用 Perfmon 监视不同域上的服务器的性能

我们刚刚将开发人员计算机从 32 位 Windows XP 升级到 64 位 Windows 7 Ultimate。借助 Windows XP,我们能够实时监控与开发人员计算机位于不同域的服务器的 CPU 使用率。我们将使用以下 NET USE 命令对这些服务器进行身份验证。

净使用量服务器 IP/用户:域\用户名 密码

遗憾的是,我们无法让 Perfmon 与 NET USE 结合在 Windows 7 中工作。我们尝试监控的服务器运行的是 Windows Server 2008 R2 和 Windows Server 2003。尝试连接到这些服务器时,我们收到以下错误。

无法连接到机器

有谁知道如何通过 Windows 7 中的 Perfmon 监控不同域上的远程机器的 CPU 使用率?

答案1

关键是使用与我想要监控的服务器所在的域相关联的登录名,在提升权限的命令提示符中使用 runas 命令。命令如下:

runas /netonly /user:域\用户名“mmc”

我运行 mmc 并添加 perfmon snap in,而不是运行 perfmon,这样我就可以保存我的设置(我很失望这不能直接通过 perfmon 完成)。保存设置后,我使用此命令打开这些设置:

runas /netonly /user:domain\username “mmc \somepath\savesettings.msc”

相关内容