设备状态矩阵¶
设备状态矩阵以矩阵形式同时展示大量设备的数据。每个色块代表一台设备,色块颜色按数值高低在渐变色阶上取色,便于快速识别异常。推荐用于设备健康度巡检、多站点状态对比,以及需要同时监控大量设备的场景。
有关标题、背景、内边距和刷新频率等通用配置,参见 图表通用配置。
设备状态矩阵的数据¶
设备状态矩阵以 维度 提供设备名称,以 指标 提供色块数值。可添加 1 个 维度和 不限数量 的指标。
有关数据源、数据项的通用配置信息,参见 图表通用配置 > 配置数据。
备注
仅支持通用数据服务(CDS)数据源。
父级指标¶
矩阵的层级来自数据源 类别 中选择的模型:第 1 个模型作为父级,第 2 个模型作为子级。父级显示为一行标题,其下的子级设备各占一个色块。类别中只选择一个模型时,每个设备直接显示为一个色块。类别中选择 3 个及以上模型时,只有前 2 个参与层级构建,其余模型的设备不显示。
指标会按其所属的模型自动分入 父级指标样式 或 子级指标样式 两组,不需要手动指定:
类别中只选择 1 个模型 时,所有指标一律归入 子级指标样式,父级指标样式 区块不显示。
类别中选择 2 个模型 时,属于第 1 个模型的指标归入 父级指标样式,属于第 2 个模型的指标归入 子级指标样式。同时属于两个模型的指标在两组中各生成一张配置卡。
备注
分组只在添加或替换指标时计算,改变类别中的模型数量不会重新分组。因此先选 2 个模型配好指标、再把类别改回 1 个模型时,原先归入 父级指标样式 的指标会留在该组,区块继续显示,但其中的配置在单模型的矩阵中不生效。把这些指标删除后重新添加,即可按当前的模型数重新分组。
设备状态矩阵的样式¶
维度样式¶
该区块仅在已添加维度字段后显示。
名称字体:设置设备名称的字体、字号、颜色和加粗、倾斜、下划线样式。
父级指标样式¶
该区块仅在存在父级指标时显示,为每个父级指标生成一张配置卡。
显示名称:默认勾选,在父级标题行中显示该指标的名称。
名称字体:设置指标名称的字体、字号、颜色和样式。
单位名称:填写数值后显示的单位文本,默认为空。
自适应单位:勾选后按数据量级自动选择单位(如把 1000 显示为 1K),默认不勾选。
单位字体:设置单位文本的字体、字号、颜色和样式。
数值字体:设置指标数值的字体、字号、颜色和样式。
小数位数:将数值四舍五入到指定位数,默认 2 位。
子级指标样式¶
该区块仅在存在子级指标时显示,为每个子级指标生成一张配置卡。
单位名称:填写数值后显示的单位文本,默认为空。
自适应单位:勾选后按数据量级自动选择单位,默认不勾选。
小数位数:将数值四舍五入到指定位数,默认 2 位。
渐变¶
渐变 决定色块数值到颜色的换算区间。
自动:默认勾选,以当前展示的这批设备中该指标的实际最小值和最大值作为色阶两端。
最小 / 最大:取消勾选 自动 后,手动指定色阶两端对应的数值。超出该区间的数值按两端颜色显示。
反转:勾选后颜色方向反向,即高值取用原本低值的颜色。
颜色方案¶
从预置色阶中选择一种,可选 蓝绿(默认)、蓝黄、绿黄红 和 彩虹色。
备注
设备状态矩阵按数值在色阶上连续取色,不提供“某个状态值对应某种颜色”式的状态枚举配置。若需要按离散状态着色,可改用支持分段匹配的 热力图。数值取不到时,色块显示为当前主题的中性灰色。
其他设置¶
色块设置¶
边长:每个色块正方形的边长,单位 pt,默认 40。该值直接影响矩阵的视觉密度。
间距:相邻色块之间的距离,单位 pt,默认 4。适当增大可让各色块更易区分。
极值标记¶
极值标记显示在组件右上方,标出当前指标下数值最高和最低的设备。
名称字体:设置标记中设备名称的字体样式。
数值字体:设置标记中数值的字体样式。
单位字体:设置标记中单位文本的字体样式。
运行时交互¶
以下行为由组件在运行时提供,不需要配置:
切换指标:组件顶部为每个子级指标生成一个页签,切换页签即切换驱动色块颜色的指标。极值标记也随之重新计算。
极值定位:点击组件右上方的目标按钮
可在矩阵中标出极值所在的色块。若多台设备同时取到极值,会全部标出。
悬浮提示:鼠标悬浮在色块上时,提示框显示设备名称、当前指标名称、数值和单位。
父级指标折叠:父级标题行宽度不足时,其指标收进省略号按钮,点击可在弹层中查看全部父级指标。
排序:为维度字段设置排序后,父级和子级都按设备名称排序。
空状态:查询无数据时组件显示空状态提示;某个父级下没有子级设备时,该行显示「数据为空」。