建立设备专用的活动脚本性能监控工具

警告 请避免修改 VoIP 活动脚本性能监控工具的配置,否则会使 VoIP 设定实用工具无法侦测事先存在的 VoIP 配置。

如需活动脚本性能监控工具的详细信息,请参阅脚本性能监控工具

此脚本性能监控工具有一个内容对象,用来轮询架构下的设备特定信息。

系统提供多个程序代码范例,可让您为设备建立实用的活动脚本性能监控工具。

若要建立设备专用的活动脚本性能监控工具:

  1. 在 WhatsUp Gold 网页接口上以鼠标右键单击设备,然后单击 [属性]。此时会出现 [设备属性] 对话框。
  2. 单击 [性能监控工具]。此时会出现性能监控工具信息。
  3. 单击 [添加]。此时会出现 [选择性能监控工具类型] 对话框。
  4. 选择 [活动脚本性能监控工具],然后单击 [确定]。此时会出现 [添加活动脚本性能监控工具] 对话框。
  5. 在以下字段中输入适当信息:
    • 名称: 输入性能监控工具的专用名称。此名称会显示在“性能监控工具库”中。
    • 说明:(选用) 输入监控工具的其他相关信息。这段说明会显示在“性能监控工具库”中监控工具的旁边。
    • 脚本类型:输入 JSCRIPT 或 VBSCRIPT。
    • 超时 (秒):输入 WhatsUp Gold 连接所选设备的容许时间长度。若超过您输入的时间却仍未联机,就会发生“超时”状况,WhatsUp Gold 随即停止与 SMTP 服务器联机,并视为联机失败。

    注释 虽然超时上限是 60 秒,但强烈建议您避免使用超过 10 秒的预设超时值,而且超时值越短越好。

    注释 您可选择是否在活动脚本性能监控工具中使用参考变量。若您决定采用,就必须使用 Context.GetReferenceVariable 才能轮询参考变量,并将这些数据绘成图形。参考变量可简化脚本,让您快速撰写脚本,不需要像“脚本操作”和“脚本主动监控工具”一般必须使用设备设定的列表。参考变量会管理 SNMP 或 WMI 的底层机制,否则您必须自行管理这些机制,才能访问远程设备的 SNMP 或 WMI 计数器。

    若使用 Context.GetReferenceVariable (变量名称),只需指定预先定义的变量名称即可。WhatsUp Gold 利用设备认证信息,通过 SNMP 或 WMI 连接到目标设备,以检索必要信息。系统将此信息保存在变量内,让您稍后用在脚本中。

    注释 您最多可添加 10 个参考变量。

    • 脚本文字:在此输入您的监控工具程序代码。
  6. 单击 [确定] 可保存变更内容。

若要配置 SNMP 活动脚本性能监控工具:

  1. 在 [添加活动脚本性能监控工具] 对话框中单击 [添加],将新的变量添加 [参考变量] 字段。此时会出现 [新建参考变量] 对话框。

    注释 您最多可添加 10 个参考变量。

    参考变量可简化脚本,让您快速撰写脚本,不需要像“脚本操作”和“脚本主动监控工具”一般必须取得设备设定的列表。参考变量会处理 SNMP 或 WMI 的底层机制,否则您必须自行访问远程设备的 SNMP 或 WMI 计数器。

    若使用 Context.GetReferenceVariable (变量名称),只需指定预先定义的变量名称即可。WhatsUp Gold 利用设备认证信息,通过 SNMP 或 WMI 连接到目标设备,以检索必要信息。系统将此信息保存在变量内,让您稍后用在脚本中。

    重要 您可选择是否在活动脚本性能监控工具中使用参考变量。若您决定采用,就必须使用 Context.GetReferenceVariable 才能轮询参考变量,并将这些数据绘成图形。

  2. 输入适当信息:
    • 变量名称:输入变量的专用名称。
    • 说明:(选用) 输入变量的其他相关信息。
  3. 对象类型列表中选择 [SNMP]
  4. (选用) 输入设备联机的超时重试次数值。
  5. 单击浏览([...])。此时会出现 [选择计算机] 对话框。
  6. 输入您要连接的计算机名称IP 地址
  7. 选择连接设备时要使用的 SNMP 认证。您也可以单击浏览([...]) 访问“认证库”,以便建立新的认证。
  8. (选用) 调整计算机联机的超时重试次数值。
  9. 单击 [确定]。此时会出现“SNMP MIB 浏览器”。
  10. 使用左边面板的树形图,选择您要监控的特定 MIB。对话框最下方会列出设定/数值的详细信息。
  11. 单击 [确定] 可将 OID 添加 [新建参考变量] 对话框中的 [性能计数器][实例] 字段。
  12. 确认配置后单击 [确定],将变量添加 [添加活动脚本性能监控工具] 对话框中的参考变量列表
  13. [脚本文字] 字段中输入或贴上您的监控工具程序代码。
  14. 单击 [确定] 可保存变更内容。

提示 利用 SNMP 撰写活动脚本性能监控工具时,SNMP API 非常好用。

若要配置 WMI 活动脚本性能监控工具:

  1. 在 [添加活动脚本性能监控工具] 对话框中单击 [添加],将新的变量添加参考变量字段。

    注释 您最多可添加 10 个参考变量。

    参考变量可简化脚本,让您快速撰写脚本,不需要像“脚本操作”和“脚本主动监控工具”一般必须取得设备设定的列表。参考变量会处理 SNMP 或 WMI 的底层机制,否则您必须自行访问远程设备的 SNMP 或 WMI 计数器。

    若使用 Context.GetReferenceVariable (变量名称),只需指定预先定义的变量名称即可。WhatsUp Gold 利用设备认证信息,通过 SNMP 或 WMI 连接到目标设备,以检索必要信息。系统将此信息保存在变量内,让您稍后用在脚本中。

    重要 您可选择是否在活动脚本性能监控工具中使用参考变量。若您决定采用,就必须使用 Context.GetReferenceVariable 才能轮询参考变量,并将这些数据绘成图形。

  2. 输入适当信息:
    • 变量名称:输入变量的专用名称。
    • 说明:(选用) 输入变量的其他相关信息。
  3. 对象类型列表中选择 [WMI]
  4. 单击浏览 ([...])。此时会出现 [选择性能计数器] 对话框。
  5. 单击浏览 ([...]) 可从计算机选择计数器。此时会出现 [选择计算机] 对话框。
  6. 输入您要连接的计算机名称IP 地址
  7. 选择连接设备时要使用的 Windows 认证。您也可以单击浏览([...]) 访问“认证库”,以便建立新的认证。
  8. 单击 [确定] 即可连接计算机。
  9. 利用性能计数器树形图,前往您要监控的性能计数器
  10. 选择性能计数器后,请选择您要监控的特定性能实例
  11. 单击 [确定] 可将变量添加 [新建参考变量] 对话框中的 [性能计数器] 字段。
  12. 单击 [确定],将变量添加 [添加活动脚本性能监控工具] 对话框中的“参考变量”列表。
  13. [脚本文字] 字段中输入或贴上您的监控工具程序代码。
  14. 单击 [确定] 可保存变更内容。

    重要 特定 WMI 参考变量如果必须轮询两次才能计算平均值 (例如“Processor\% Processor Time”),第一次轮询时就会返回“Null”。

另请参阅

建立自定义性能监控工具

建立设备专用的 APC UPS 性能监控工具

建立设备专用的 PowerShell 脚本性能监控工具

范例:PowerShell 性能监控工具脚本

建立设备专用的 SNMP 性能监控工具

建立设备专用的打印机性能监控工具

建立设备专用的 SQL 查询性能监控工具

SQL Query Builder

建立设备专用的 SSH 性能监控工具

建立设备专用的 WMI 格式计数器性能监控工具

建立设备专用的 WMI 性能监控工具

范例:监控路由器带宽

范例:解决网络联机缓慢的问题