REST API 性能监控器会解析 JSON 格式的 REST API 响应数据,以提取性能指标。来自 REST API 调用的 JSON 响应必须包含一个数值字段,该字段返回设备、服务器或应用程序的运行状况指标。

配置以下字段以设置 REST API 性能监控器:

  • 名称 。输入监控工具的唯一名称。此名称会显示在“性能监控工具数据库”中。
  • 描述 。输入监控工具的其他信息。这段说明会显示在“性能监控工具数据库”中监控工具名称的旁边。
  • 超时 。输入 WhatsUp Gold 等待 REST API 响应的时间应该要多久,一旦超出就终止连接并返回超时错误信息。最小允许值是 1 秒,最大允许值是 120 秒。
  • REST API
    • 编辑自定义标头 。最多输入十个访问 REST API 端点所需的自定义标头。
    • REST API URL 。要监控的 REST API 端点的 URL。
      注: 在 REST API URL 中支持系统 (%System)、设备 (%Device) 和应用程序 (%Application) 的引用变量(也称为 百分比变量 )。如需详细信息,请参阅百分比变量。但是,如果使用 验证 按钮进行测试,表达式的值将为 False 。建议在参数化表达式并将其附加到设备之前,确保 REST API 返回有效响应。
  • 方法 。为 REST API 端点选择一个受支持的 HTTP 方法。当前仅支持 GET 方法。
  • 忽略证书错误 。启用此复选框即可强制 WhatsUp Gold 忽略证书错误。
  • 使用匿名访问 。如果 REST API 端点不需要身份验证,请选中此框。
  • JSONPATH 。输入要监控的 JSON 对象的路径,或使用 JSONPath Builder 确保您具有要监控的对象的正确路径。JSONPath 必须在 REST API 调用的响应中引用一个数值字段。
    注: 有关 JSONPath 和 JSONPath Builder 的更多信息,请参阅 JSONPath 查询和 JSONPath Builder
  • JSONPath Builder 。输入有效的 REST API URL 端点后,使用 JSONPath Builder 查看 JSON 响应的结构,然后选择要监控的 JSON 数值。

单击 验证 以确保您为 REST API 性能监控器输入了有效配置。