PowerShell 脚本

PowerShell 脚本 使您可以使用 Windows PowerShell 来创建自定义性能监控器。

重要 WhatsUp Gold 使用 32 位(即 x86)PowerShell 引擎。因此只支持 32 位的 PowerShell 嵌入式管理单元,64 位的嵌入式管理单元无法正常运作。在 32 位和 64 位操作系统中均可使用的管理单元默认配置为 64 位系统,并且必须手动配置为 32 位 PowerShell 引擎才能正常使用 WhatsUp Gold。

PowerShell 脚本性能监控器需要以下凭据:

使用以下文本框来配置“PowerShell 脚本”性能监控器:

注释 虽然允许的最大超时值是 60 秒,但 Ipswitch 建议避免设置超过 10 秒的超时值。建议使用尽量短的超时值。

注释 您可选择是否在 PowerShell 性能监控工具中使用引用变量。若您决定采用,就必须使用 Context.GetReferenceVariable 才能轮询引用变量,并将这些数据绘成图形。引用变量可简化脚本代码,让您快速编写脚本,不需要像“脚本操作”和“脚本主动监控器”一样必须使用设备属性的列表。引用变量会管理 SNMP 或 WMI 的底层机制,否则您必须自行管理这些机制,才能访问远程设备的 SNMP 或 WMI 计数器。
通过使用 Context.GetReferenceVariable (变量名),您只需要指定预定义变量的名称。WhatsUp Gold 使用设备凭据,通过 SNMP 或 WMI 连接到目标设备,以检索请求的信息。系统将此信息保存在变量内,让您稍后用在脚本中。如需详细信息,请参阅“将上下文对象与性能监控器配合使用”。

另请参阅

性能监控器

活动脚本(性能)

APC UPS(性能)

CPU 使用率(性能)

磁盘使用率(性能)

打印机(性能)

Hyper-V 虚拟机磁盘活动

JMX(性能)

内存使用率(性能)

Ping 延迟和可用性

SNMP(性能)

SQL 查询(性能)

SSH(性能)

VMware 数据存储 IOPS

Windows 性能计数器

配置 WMI 格式计数器监控工具

WMI 性能监控器

Hyper-V 事件日志监控器(内置)