远程服务器上的获取计数器

时间:2018-02-12 16:02:16

标签: powershell windows-server-2012

我正在尝试使用Get-Counter功能在远程Windows Server 2012上获取性能计数器:

Get-Counter -ComputerName "serverName" -Counter '\SQLServer:SQL Statistics\Batch Requests/sec'

我收到错误:

  

无法连接到指定的计算机或计算机处于脱机状态。

我知道服务器在线并且我拥有相应的权限,因为将此代码作为脚本块发送并使用Invoke-Command工作正常。当我尝试通过计算机管理连接到2016远程计算机时,我感觉这是同样的问题,并且连接需要几分钟。这种情况发生在我尝试过的所有2012/2016服务器上,而不是2008 R2。

什么可能导致无法沟通?

0 个答案:

没有答案