30 Web 监控

概述

此小部件显示活动 Web 监控 场景的状态摘要。有关详细信息,请参阅 Web 监控组件 部分。

配置

如果用户无权访问某些小部件元素,则该元素的名称将在小部件配置期间显示为 无法访问。 这会导致出现 无法访问的项目、无法访问的主机、无法访问的组、无法访问的地图和无法访问的图形,而不是元素的“真实”名称。

除了所有组件的 通用 参数外,您还可以设置以下特定选项:

主机组 选择要在组件中显示的主机组。
或者,选择兼容的组件作为主机组的数据源
此字段是自动完成的,因此开始输入组的名称将提供匹配组的下拉列表。
指定父主机组会隐式选择所有嵌套主机组。
这些主机组中的主机数据将显示在组件中;如果未输入任何主机组,则将显示所有主机组。
模板仪表板上配置组件时,此参数不可用。
排除主机组 选择要从组件中隐藏的主机组。
此字段是自动完成的,因此开始输入组的名称将提供匹配组的下拉列表。
指定父主机组会隐式选择所有嵌套主机组。
这些主机组中的主机数据将不会显示在组件中。例如,主机 001、002、003 可能在 A 组中,而主机 002、003 也可能在 B 组中。如果我们同时选择显示 A 组和排除 B 组,则仪表板中只会显示来自主机 001 的数据。
模板仪表板 上配置组件时,此参数不可用。
主机 选择要在组件中显示的主机。
或者,选择兼容的组件或仪表板作为主机的数据源
此字段是自动完成的,因此开始输入主机名称将提供匹配主机的下拉列表。
如果没有输入主机,将显示所有主机。
模板仪表板上配置组件时,此参数不可用。
场景标签 指定标签以限制组件中显示的 Web 场景数量。
可以包含和排除特定标签和标签值。可以设置多个条件。标签名称匹配始终区分大小写。

每个条件都有多个运算符:
存在 - 包含指定的标签名称;
等于 - 包含指定的标签名称和值(区分大小写);
包含 - 包含指定的标签名称,其中标签值包含输入的字符串(子字符串匹配,不区分大小写);
不存在 - 排除指定的标签名称;
不等于 - 排除指定的标签名称和值(区分大小写);
不包含 - 排除指定的标签名称,其中标签值包含输入的字符串(子字符串匹配,不区分大小写)。

条件有两种计算类型:
与/或 - 必须满足所有条件,具有相同标签名称的条件将按条件分组;
- 只要满足一个条件就足够了。
显示维护中的主机 在统计信息中包含处于维护中的主机。
模板仪表板上配置组件时,此参数标记为显示维护中的数据

Web监控小部件

完成配置后,您可能想查看小部件及其显示的数据。为此,请导航至仪表板,点击您创建小部件的仪表板名称。

在本例中,您可以看到名为“Zabbix前端”的小部件,显示了三个主机组的Web监控状态:“内部网络”、“Linux服务器”和“Web服务器”。

Web监控小部件显示以下信息:

  • 小部件名称;在其下方,有四列:
    • Host group(主机组) - 显示包含配置了Web场景的主机的主机组列表;
    • Ok(正常) - 显示Web场景的数量(绿色显示),当满足以下两个条件时:
      • Zabbix已收集了Web场景的最新数据;
      • web scenario中配置的所有步骤均处于“Ok”Status
    • Failed(失败) - 显示Web场景的数量(红色显示),其中包含一些失败的步骤:
      • 点击主机名,将打开一个新窗口;状态列提供详细信息(红色显示),指示Zabbix收集数据失败的步骤;同时,
      • 提供了在configuration form中需要修正的参数提示。

  • Unknown(未知) - 显示Zabbix既未收集数据,也无失败步骤信息的Web场景数量(灰色显示)。

查看状态和数据

小部件中的可点击链接便于导航并快速获取每个Web场景的完整信息。因此,要查看:

  • Web场景的Status,请点击主机群组的名称。
  • 更详细的统计信息,请点击场景名称。在这个例子中,它是“Zabbix前端”。
  • Failed状态下的详细信息,请点击主机群组名称;在打开的窗口中, 点击Name列中的Web场景名称;它将打开更详细的信息,关于Zabbix未能收集数据的已配置步骤。

现在,您可以返回到web scenario configuration form并纠正您的设置。

要在Unknown状态时查看详细信息,您可以重复与Failed相同的步骤。

在首次监控实例中,Web场景总是显示为Unknown状态, 在首次检查后立即切换为FailedOk状态。 当主机由proxy监控时, 状态更改按照proxy上配置的数据收集频率发生。