配置主动脚本监控工具
- Last Updated: May 6, 2024
- 3 minute read
- WhatsUp Gold
- Version 2023.1
活动脚本监控工具允许您编写自定义 VBScript 或 JScript 代码以在设备上执行特定检查。若脚本返回错误码,系统会将监控工具视为脱机。主动脚本资源页提供多种主动脚本资源。
请记住,Ipswitch 不支持自定义脚本。您只能在主动脚本监控工具中使用。有关更多信息,请参阅使用自定义脚本扩展Network Performance Monitor。
运行为主动脚本监控工具编写的脚本不需要凭据。但是,如果您正在编写的脚本请求来自设备的凭据,则需要相应的凭据才能完成该操作。
配置下列各项:
- 名称。输入主动监控器的唯一名称。此名称会显示在“监控工具库”中。
- 描述。输入监控工具的其他相关信息。此描述显示在“监控工具库”中监控工具名称的旁边。
- 超时。输入 Network Performance Monitor 尝试连接所选设备的时间长度。若超过您输入的时间后仍未连接,则发生超时并且 Network Performance Monitor 停止连接 SMTP 服务器。这被视为连接失败。
- 脚本类型。选择 VBScript 或 JScript。
- 用于重新扫描:选择此选项可使监控工具显示在 “设备属性” 页面的“主动监控工具”列表中。Network Performance Monitor 会在重新扫描期间将此监控工具类型添加至设备。若设备已经使用此通讯协议或服务,则会以 “设备属性” 页上的重新扫描启动扫描操作。
- 使用直接数据访问执行模式:选择此选项即可使用 WhatsUp Gold 16.2 SP3 版之前的“Active Script监控工具”执行模式。此选项虽然比较容易出现“Active Script监控工具”脚本错误,但是可让您在脚本中使用
Context.GetDB内容对象,以便与 Network Performance Monitor 数据库直接互动。 - 使用独立处理程序执行模式:选择此选项即可使用 WhatsUp Gold 16.2 SP3 版和后续版本开始提供的“Active Script 监控工具”执行模式。此选项比较不容易出现“Active Script监控工具”脚本错误,因此提高了 Network Performance Monitor 轮询程序引擎 (
nmservice.exe) 的保护等级和稳定性,但是无法让您在脚本中使用Context.GetDB内容对象,因此无法与 Network Performance Monitor 数据库直接互动。 - 脚本文本。在此对话框中输入监控工具程序代码。