添加和编辑活动脚本性能监控工具
- Last Updated: July 8, 2025
- 4 minute read
- WhatsUp Gold
- Version 2025
如需活动脚本性能监控工具的详细信息,请参阅脚本性能监控工具。
此脚本性能监控工具有一个内容对象,用来轮询架构下的设备特定信息。
系统提供多个程序代码范例,可让您为设备建立实用的活动脚本性能监控工具。
若要添加新的活动脚本性能监控工具:
-
- 从 WhatsUp Gold 网页界面进入管理 > 监控工具。此时会出现 “监控工具库” 对话框。
- 单击 “性能” 选项卡。此时会出现“性能监控工具”列表。
- 单击 “新建”。此时会出现 “选择性能监控工具类型” 对话框。
-
- 输入或选择适当信息:
- 名称。输入性能监控工具的专用名称。此名称会显示在“性能监控工具数据库”中。
- 描述。输入监控工具的其他相关信息。这段说明会显示在“性能监控工具库”中监控工具的旁边。
- 脚本类型。选择 JSCRIPT 或 VBSCRIPT。
- 超时 (秒):
输入 WhatsUp Gold 尝试连接所选设备的时间长度。若超过您输入的时间后仍未连接,则发生超时并且 WhatsUp Gold 停止尝试连接 SMTP 服务器。这被视为连接失败。
注: 虽然超时上限是 60 秒,但强烈建议您避免使用超过 10 秒的默认超时值,建议使用尽量短的超时值。 - 引用变量。利用对话框右边的各个按钮,即可添加、编辑或移除 SNMP 和 WMI 引用变量。注: 您可选择是否在活动脚本性能监控器中使用引用变量。若您决定采用,就必须使用
Context.GetReferenceVariable才能轮询引用变量,并将这些数据绘成图形。引用变量可简化脚本代码,让您快速编写脚本,不需要像“脚本操作”和“脚本主动监控器”一样必须使用设备属性的列表。引用变量会管理 SNMP 或 WMI 的底层机制,否则您必须自行访问远程设备的 SNMP 或 WMI 计数器。注: 使用Context.GetReferenceVariable(变量名称),您仅需要指定预定义变量的名称。WhatsUp Gold 使用设备凭据,通过 SNMP 或 WMI 连接到目标设备,以检索请求的信息。系统将此信息保存在变量内,让您稍后用在脚本中。如需详细信息,请参阅使用内容对象搭配性能监控工具。 - 脚本文本。在此输入您的监控工具程序代码。
-
单击确定以保存更改。
-
- 在将监控工具添加库后,即可通过设备属性 > 性能监控工具启用监控工具。如需详细信息,请参阅启用性能监控工具。
注: 特定 WMI 引用变量如果必须轮询两次才能计算平均值 (例如“Processor\% Processor Time”),第一次轮询时就会返回“Null”。
故障排除
WMI 监控工具有漏报的问题吗?
若要编辑现有的活动脚本性能监控工具:
-
- 从 WhatsUp Gold 网页界面进入管理 > 监控工具。此时会出现 “监控工具库” 对话框。
- 单击 “性能” 选项卡。此时会出现“性能监控工具”列表。
- 在目前的监控工具列表中,选择您要编辑的性能监控工具,然后单击 “编辑”。
-
- 输入或选择适当信息:
- 名称。输入性能监控工具的专用名称。此名称会显示在“性能监控工具数据库”中。
- 描述。输入监控工具的其他相关信息。这段说明会显示在“性能监控工具库”中监控工具的旁边。
- 脚本类型。选择 JSCRIPT 或 VBSCRIPT。
- 超时 (秒):
输入 WhatsUp Gold 尝试连接所选设备的时间长度。若超过您输入的时间后仍未连接,则发生超时并且 WhatsUp Gold 停止尝试连接 SMTP 服务器。这被视为连接失败。
注: 虽然超时上限是 60 秒,但强烈建议您避免使用超过 10 秒的默认超时值,建议使用尽量短的超时值。 - 引用变量。利用对话框右边的各个按钮,即可添加、编辑或移除 SNMP 和 WMI 引用变量。注: 您可选择是否在活动脚本性能监控器中使用引用变量。若您决定采用,就必须使用
Context.GetReferenceVariable才能轮询引用变量,并将这些数据绘成图形。引用变量可简化脚本代码,让您快速编写脚本,不需要像“脚本操作”和“脚本主动监控器”一样必须使用设备属性的列表。引用变量会管理 SNMP 或 WMI 的底层机制,否则您必须自行管理这些机制,才能访问远程设备的 SNMP 或 WMI 计数器。注: 使用Context.GetReferenceVariable(变量名称),您仅需要指定预定义变量的名称。WhatsUp Gold 使用设备凭据,通过 SNMP 或 WMI 连接到目标设备,以检索请求的信息。系统将此信息保存在变量内,让您稍后用在脚本中。如需详细信息,请参阅使用内容对象搭配性能监控工具。 - 脚本文本。在此输入您的监控工具程序代码。
-
单击确定以保存更改。