HTTP 内容
- Last Updated: May 21, 2026
- 5 minute read
- WhatsUp Gold
- Version 2026
此监控工具会提出 URL 请求,并检查 HTTP 响应中是否有预期内容。若响应返回的内容异常,就代表监控任务失败。您可以使用此监控工具来确保 Web 页面/服务器可以查看,检查网页是否在特定的浏览器上正确呈现,甚至检查是否存在/缺少特定的内容。若监控工具未找到指定的内容,监控工具被视为脱机。例如,检查某个页面在特定日期之后是否有“推出 WhatsUp Gold 2019”等字符串,如果监控工具找不到,则表示监控工具故障,您就知道要更新您的网页。
这种监控工具现在支持基于挑战的 401 身份验证的其他身份验证方法。请注意,这不包括用户将用户名/密码组合输入到标准 Web 表单中的表单型身份验证。内部系统通常使用自签名证书运行,现在您可以将此监控工具用于运行自签名证书的网页。如果您的网页上有 SSL 证书错误,就像您在内部网站上看到的那样,实际用户可能会选择忽略这些错误并继续浏览该页面。以前,这种情形将导致监控工具停止。现在,HTTP 内容监控工具支持忽略 SSL 证书错误的选项,就像用户可能做的那样,因此您可以监控任何 SSL 证书背后的网页,无论其有效性如何。
现在,您还可以设置为如果找到指定的字符串,则监控工具失效,这对于检测特定的错误消息非常实用。最后,通过使用 %device.hostname 变量,可以创建更为通用的监控工具,因此您可以创建一个监控工具用于多个服务器(例如镜像站点)。此监控工具继续支持通过正则表达式匹配字符串,因此您可以设置强大的搜索条件。
为监控器提供唯一名称和描述,然后配置以下信息:
- 用于重新扫描:选择此选项可使监控器出现在“设备属性”中。如果启用此选项,在设备属性界面中的设备管理操作菜单选择重新扫描设备,就会将监控器添加到所选的设备(若适用协议或服务在该设备上处于活动状态)。
- 超时。输入 WhatsUp Gold 尝试连接所选设备的时间长度。若超过指定的时间后仍未连接,就会发生“超时”,WhatsUp Gold 随即停止尝试连接 SMTP 服务器。这被视为连接失败。
- 监控网页内容。单击编辑内容以指定要检查 HTTP 内容的位置。URL 开头必须是正确的 URI,例如 http:// 或 https://。URL 可包含文档的完整路径,包括文档的文件名及查询字符串参数。例如, http://www.example.com/reports.htm?ReportID=100。请注意,此字段支持使用以下百分比变量:%Device.HostName和%Device.Address。为 URL 配置以下附加设置:
- 使用身份验证机制。启用并选择“基本”、“谈判”或“NTLM”。如果选择“None”,WhatsUp Gold 将不会尝试进行身份验证。建议对 Windows 系统选择“Negotiate”。启用此选项时,还必须提供有效的用户名和密码。
- 代理服务器。若指定的内容在代理服务器后面,请输入代理服务器的 IP 地址。
- 代理端口。代理服务器侦听的端口。
- 忽略证书错误。启用此复选框即可强制 WhatsUp Gold 忽略证书错误。
- 用户代理。选择列表中的浏览器。用户代理字符串可标识提出 HTTP 请求的是哪一个网页浏览器。使用此功能来模拟各种浏览器访问您的网站。系统会针对您选择的浏览器,填充最新版本浏览器的用户代理。
- 自定义标头。单击添加图标以指定最多三个要检查的标头。
- 搜索内容。在指定的网站上搜索的内容,可以是纯文本或正则表达式。请注意,此监控工具使用 .NET Framework 所支持的标准正则表达式处理。
- 如果没有找到内容,则监控状态。选择在未找到指定内容的情况下,WhatsUp Gold 应为监控工具报告的状态。
示例内容 URL
检查新安装的 IIS 服务器的默认页面内容:
http://my-device/iisstart.htm
—其中 my-device 是运行新 IIS 实例的主机名或 IP 地址。
若要查看 HTTP 内容监控工具如何工作,您可以使用互联网地址分配机构 (IANA) 托管的示例文档页面之一来进行测试:
http://www.example.com