2022 Zabbix中国峰会
2022 Zabbix中国峰会

30 网络监控

概述

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

配置

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

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

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

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

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

Web 监控小部件

完成配置后,您可能希望查看小部件及其显示的数据。 为此,请转到 仪表板,单击您创建小部件的仪表板的名称。

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

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

  • 小部件的名称;在其下方有四列:
  • 主机组 - 显示包含已配置 Web 场景的主机的主机组列表;
  • 正常 - 当观察到以下两种情况时,显示多个 Web 场景(绿色):
  • Zabbix 已收集 Web 场景的最新数据;
  • Web 场景 中配置的所有步骤均处于“正常”状态
  • 失败 - 显示多个 Web 场景(红色),其中有一些步骤失败:
  • 单击主机名,将打开一个新窗口;状态列提供有关 Zabbix 未能收集数据的步骤的详细信息(红色);并且,
  • 提示必须在 配置表单 中更正的参数。

  • 未知 - 显示 Zabbix 既未收集数据,也未提供有关失败步骤的信息的多个 Web 场景(灰色)。

查看状态和数据

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

  • Web 场景的 状态,请单击主机组的名称。
  • 更详细的统计信息,请单击场景名称。在此示例中,它是“Zabbix 前端”。
  • 如果状态为 失败,请单击主机组名称;在打开的窗口中, 单击 名称 列中的 Web 场景名称;它将打开有关 Zabbix 未能收集数据的配置步骤的更多详细信息。

现在,您可以返回 web 场景配置表单 并更正您的设置。

要查看 未知 状态下的详细信息,您可以重复与 失败 相同的步骤。

在第一次监控实例中,web 场景始终显示为 未知 状态, 在第一次检查后立即切换为 失败确定 状态。 在代理监控主机的情况下, 状态更改将根据代理上配置的数据收集频率发生。