1 仪表盘部件
概述
本节介绍 仪表板 小组件的通用参数。
通用参数
以下参数适用于每个小组件:
| 名称 | 输入小组件名称。 |
| 刷新间隔 | 配置默认刷新间隔。 根据小组件类型的不同,小组件的默认刷新间隔范围为 不刷新 到 15 分钟。例如: - URL 小组件为 不刷新; - 操作日志 小组件为 1 分钟; - 时钟 小组件为 15 分钟。 可以为所有用户设置小组件的默认刷新间隔。将仪表板切换到编辑模式,点击编辑小组件按钮,然后从下拉列表中选择所需的刷新间隔。 每个用户也可以设置自己的小组件刷新间隔。在仪表板查看模式下,点击小组件上的三个点 按钮,然后从下拉列表中选择所需的刷新间隔。请注意,用户自定义的刷新间隔优先于小组件设置,即使修改了小组件设置,该刷新间隔也会保留。 |
| 显示标题 | 选中复选框以始终显示小组件标题。 未选中时,标题会被隐藏以节省空间,仅当鼠标悬停在小组件上时才会显示(在查看模式和编辑模式下均如此)。将小组件拖动到新位置时,标题也会半透明显示。 |
特定参数
要查看每个小组件的特定参数,请访问相应的小组件页面:
- 操作日志
- 时钟
- 数据概览(已弃用;将在即将发布的主要版本中移除)
- 发现状态
- 收藏图形
- 收藏地图
- 仪表
- 几何地图
- 图形
- 图形(经典)
- 图形原型
- 蜂窝图
- 主机可用性
- 主机导航器
- 监控项历史
- 监控项导航器
- 监控项值
- 地图
- 地图导航树
- 饼图
- 问题主机
- 问题
- 按严重性划分的问题
- SLA 报告
- 系统信息
- 顶级主机
- 顶级触发器
- 触发器概览
- URL
- Web 监控
动态参数
多个小部件具有参数,这些参数使它们能够在其他小部件或仪表板之间共享配置数据。
主机组, 主机, 监控项, 监控项列表
主机 组、主机、监控项 和 监控项 列表(自 Zabbix 7.0.1 起)参数允许选择相应的实体,或包含相应的 主机 组、主机 或 监控项 的数据源,widget 可以据此显示数据。
对于 主机 组、监控项 和 监控项 列表 参数,数据源可以是来自同一仪表板的兼容 widget。
对于 主机 参数,数据源可以是来自同一仪表板的兼容 widget,也可以是仪表板本身。
地图 widget 也可以向兼容的小部件广播 主机组 和 主机 数据。 更多信息,请参阅 widget 行为。
覆盖主机
覆盖主机 参数用于选择包含主机的数据源,widget 可以显示该主机的数据。 数据源可以是同一仪表板中的兼容 widget,也可以是仪表板本身。

-
要指定一个兼容的 widget,请输入其名称并选择它。 或者,单击 选择 按钮(或下拉按钮,然后选择“Widget”),打开可用 widget 的弹出窗口。
-
要指定一个仪表板,请单击下拉按钮,然后选择“Dashboard”。 保存仪表板后,仪表板顶部将显示 主机 选择器。

时间段
时间段 参数用于选择包含时间段的数据源,widget 可根据该时间段显示数据。 数据源可以是同一仪表板中的兼容 widget、仪表板本身,或 widget 自身配置的时间段。

-
要指定一个兼容的 widget,请将时间段设置为“Widget”,输入其名称并选择它。 或者,单击选择按钮,打开可用 widget 列表弹窗。
-
要在 widget 自身上配置时间段,请将时间段设置为“Custom”,然后输入或选择时间段的开始和结束时间。
无论 widget 的时间段配置如何,兼容的 widget 都可以将其用作时间段的数据源。
部件行为
不同小部件在广播数据给其他小部件的方式上存在差异。
所有具备数据广播能力的小部件在创建时会自动开始广播。例如,图形小部件会立即将时间段数据广播给监听小部件。

支持实体选择的小部件(如监控项导航器)会自动为第一个可用实体广播数据。例如,监控项导航器小部件会为其监控项列表中的第一个监控项广播数据。当选择不同监控项时,则广播该监控项的数据。鼠标悬停时,监控项会以浅蓝色高亮显示;选中时则以黄色高亮。

地图小部件同样会自动为第一个可用元素(如主机)广播数据,该元素最接近小部件视口的Top-左侧角落(对于地理地图小部件,则最接近视口中心)。选择不同元素时,会广播该元素的数据。鼠标悬停时,元素以浅蓝色高亮;选中时则以深蓝色高亮。

在Zabbix 7.0.7之前,部分小部件自动广播数据,而其他小部件需先选择实体。例如,监控项导航器小部件仅在选中特定监控项时才广播监控项数据。
小部件在监听其他小部件数据时也有特定行为:
- 若数据源小部件未广播数据,监听小部件将进入等待数据状态。
- 若数据源小部件被删除、替换为不兼容小部件或移至其他仪表板页面,监听小部件将进入引用小部件不可用状态。
- 若数据源(小部件或仪表板)中指定的主机缺少监听小部件配置的实体(监控项、图形、地图等),或用户无权限访问主机,监听小部件将显示消息:"无权限访问引用的object或该对象不存在!"

各小部件的广播与监听能力详见小部件兼容性。
Widget 兼容性
某些 widget 可以向其他 widget 广播配置数据,某些 widget 可以监听数据,还有一些 widget 既可以广播数据,也可以监听数据。 例如:
- Action log widget 只能从 Graph、Graph (classic) 和 Graph prototype widget 获取时间段数据。
- Geomap widget 可以向监听主机数据的 widget(Data overview、Honeycomb 等)广播主机数据,也可以监听广播主机组和主机数据的 widget(Honeycomb、Problem hosts 等)发送的主机组和主机数据。
- Clock widget 无法广播或监听任何数据。
下表概述了每个 widget 的广播和监听功能。
| Widget | 广播 | 监听 |
|---|---|---|
| Action log | - | 时间段 |
| Clock | - | - |
| Data overview | - | 主机组、主机 |
| Discovery status | - | - |
| Favorite graphs | - | - |
| Favorite maps | - | - |
| Gauge | - | 主机、监控项 |
| Geomap | 主机 | 主机组、主机 |
| Graph | 时间段 | 监控项、时间段 |
| Graph (classic) | 时间段 | 主机、监控项、图形、时间段 |
| Graph prototype | 时间段 | 主机、时间段 |
| Honeycomb | 主机、监控项 | 主机组、主机 |
| Host availability | - | 主机组 |
| Host navigator | 主机 | 主机组 |
| Item history | 监控项 | 主机、时间段 |
| Item navigator | 监控项 | 主机组、主机 |
| Item value | - | 主机、监控项、时间段 |
| Map | 主机组、主机 | 地图 |
| Map navigation tree | 地图 | - |
| Pie chart | - | 监控项、时间段 |
| Problem hosts | 主机组 | 主机组、主机 |
| Problems | 事件 | 主机组、主机 |
| Problems by severity | 主机组 | 主机组、主机 |
| SLA report | - | - |
| System information | - | - |
| Top hosts | 主机 | 主机组、主机 |
| Top triggers | - | 时间段 |
| Trigger overview | - | 主机组、主机 |
| URL | - | 主机 |
| Web monitoring | 主机组 | 主机组、主机 |
按钮,然后从下拉列表中选择所需的刷新间隔。请注意,用户自定义的刷新间隔优先于小组件设置,即使修改了小组件设置,该刷新间隔也会保留。