我似乎无法find如何远程使用性能监视器的简单,分步教程。 我只是想给我们的DBA家伙之一的非pipe理员权限,以便他可以从我们的服务器上的perfmon获得他需要的结果。 远程桌面似乎是过度杀毒,如果他的笔记本电脑被盗(即使你只能从我们的IP的RDP,但仍然),潜在的安全问题。
任何人都可以点我一个简单的教程获得远程性能监视器访问? (例如,需要打开哪些端口等)或者也许只是自己解释一下? 我无法想象有涉及的很多步骤…?
感谢任何帮助,我很惊讶,find我正在寻找的答案有多困难!
不幸的是,你需要通过端口445的RPC访问PerfMon远程工作。 在启用了标准MS主机防火墙的Windows 2003服务器上,可以在Windows防火墙小程序的“例外”选项卡中启用“文件和打印机共享”选项。 您可以使用以下命令通过CLI进行设置:
netsh firewall set service type=fileandprint mode=enable profile=all scope=all
根据您的networking设置,您可以将其限制为必要的IP。
然后,您需要在远程用户笔记本电脑上设置“性能日志和警报”服务的login帐户。 它需要以具有访问远程计算机上的Perfmon计数器对象的权限的域用户身份启动。 我们通常使用相当locking的服务帐户。 但用户必须具有“configuration文件系统性能”权限。 本地pipe理员默认具有此权限。
另外,如果要将Perfmon数据收集到数据库,则必须将该用户设置为收集Perfmon数据的SQL Server中的login名。