文档中心 > Windows安装Agent插件
Windows系统主机安装Agent插件

最近更新时间:2022-05-05

前提条件

在Windows系统安装Agent插件前,需要由于Windows Server 2008系统中的Powershell版本是2.0的,不支持Invoke-WebRequest,因此需要使用WebClient下载脚本。

设置脚本执行策略

Windows安装云监控Agent插件依赖于Powershell工具,且Powershell的脚本执行策略为RemoteSigned。Windows Server2008的默认执行策略为Restricted,从Windows Server2012以后Windows系统执行策略默认是RemoteSigned,但在安装Agent插件前也请检查并设置ps1的脚本执行策略。

由于Windows Server 2008中对于ps1脚本执行策略默认是Restricted,脚本执行受限,因此需修改脚本执行策略:

  1. 查询脚本执行策略:

  2. PS C:\Users\Administrator> Get-ExecutionPolicy

    Restricted

  3. 如执行策略为Restricted,则设置脚本执行策略为RemoteSigned,执行命令如下,在询问是否更改执行策略时输入“Y”。

  4. PS C:\Users\Administrator> Set-ExecutionPolicy RemoteSigned

    执行策略更改

    执行策略可帮助你防止执行不信任的脚本。更改执行策略可能会产生安全风险,如 https:/go.microsoft.com/fwlink/?LinkID=135170

    中的 about_Execution_Policies 帮助主题所述。是否要更改执行策略?

    [Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暂停(S) [?] 帮助 (默认值为“N”): y

    PS C:\Users\Administrator>

下载并安装脚本

              3.5.3.3.png                                

下载脚本并安装脚本并指定脚本保存位置,以下示例中脚本保存到C:\Users\Administrator\setup.ps1文件中。

PS C:\Users\Administrator> $client=New-Object System.Net.WebClient;$client.DownloadFile("http://9f56246af32347fdabe611e8427ade35.s3.test.com/setup.v1.6.0.ps1","C:\Users\Administrator\setup.ps1");C:\Users\Administrator\setup.ps1

安装成功显示如下:

"install wmi-monitor-agent successfully."

Agent插件管理

  1. 进入Agent插件文件夹

  2. PS C:\Users\Administrator> cd  'C:\Program Files\wmi-monitor-agent'

  3. 查看Agent插件状态

  4. PS C:\Program Files\wmi-monitor-agent> .\wmi-monitor-agent.exe status

    Stopped

  5. 关闭Agent插件

  6. PS C:\Program Files\wmi-monitor-agent> .\wmi-monitor-agent.exe stop

    Service "wmi-monitor-agent" stopped.

  7. 重启Agent插件

  8. PS C:\Program Files\wmi-monitor-agent> .\wmi-monitor-agent.exe restart

    Service "wmi-monitor-agent" restarted.