此监控工具会提出 URL 请求,并检查 HTTP 响应中是否有预期内容。若响应返回的内容异常,就代表监控任务失败。您可以使用此监控器来确保 Web 页面/服务器可以查看,检查网页是否在特定的浏览器上正确呈现,甚至检查是否存在/缺少特定的内容。若监控器未找到指定的内容,监控器被视为脱机。例如,检查某个页面在特定日期之后是否有“推出 WhatsUp Gold 2019”等字符串,如果监控器找不到,则表示监控器故障,您就知道要更新您的网页。
这种监控器现在支持基于挑战的 401 身份验证的其他身份验证方法。请注意,这不包括用户将用户名/密码组合输入到标准 Web 表单中的表单型身份验证。内部系统通常使用自签名证书运行,现在您可以将此监控器用于运行自签名证书的网页。如果您的网页上有 SSL 证书错误,就像您在内部网站上看到的那样,实际用户可能会选择忽略这些错误并继续浏览该页面。以前,这种情形将导致监控器停止。现在,HTTP 内容监控器支持忽略 SSL 证书错误的选项,就像用户可能做的那样,因此您可以监控任何 SSL 证书背后的网页,无论其有效性如何。
现在,您还可以设置为如果找到指定的字符串,则监控器失效,这对于检测特定的错误消息非常实用。最后,通过使用 %device.hostname 变量,可以创建更为通用的监控器,因此您可以创建一个监控器用于多个服务器(例如镜像站点)。此监控器继续支持通过正则表达式匹配字符串,因此您可以设置强大的搜索条件。
为监控器提供唯一名称和描述,然后配置以下信息:
Note: URL 字段支持使用以下百分比变量:%device.hostname 和 %device.address。
Note: 此监控器只支持基本身份验证。
Important: 根据您的个别监控器和/或应用程序设置,HTTP 内容主动监控器可能无法识别在 Web 页面内容中输入的 HTML 标记以查找字段。如果您遇到此问题,则可以使用多种方法进行故障排除。首先,您只需从搜索内容中删除 HTML 标记即可。其次,您可以启动 WhatsUp Gold 管理控制台并禁用 FIPS 模式,因为启用此特性会导致 WhatsUp Gold 在每 个HTML 标记内添加一个空格,以确保网络环境更安全。第三,您可以启用“使用正则表达式”选项。
若需要,单击高级以配置用户代理和自定义标头:
Important: 使用无效的自定义标头或修改不允许修改的标头时 (如 HTTP 主机标头),可能产生错误。在监控器配置界面中单击请求 URL 内容以测试自定义标头。若标头有问题,WhatsUp Gold 会显示错误消息。例如,“所请求的网站出现错误。错误:无法直接修改『主机』标头。参数名称:名称。”说明用户在主机标头不能修改时输入了 Host:myhost.com 作为自定义标头。
检查新安装的 IIS 服务器的默认页面内容:
http://my-device/iisstart.htm
—其中 my-device 是运行新 IIS 实例的主机名或 IP 地址。
若要查看 HTTP 内容 监控器如何工作,您可以使用互联网地址分配机构 (IANA) 托管的示例文档页面之一来进行测试:
http://www.example.com