#3503·oneuptime

Dashboard MonitorList 小组件仅限于 List/Honeycomb - 需要状态时间线视图、自定义状态颜色和可配置工具提示指标

作者: Kirubananthan-Kuppan创建于 2026年9月1日更新于 2026年9月1日
标签enhancement

您的功能请求是否与问题有关?请描述。 在构建追踪设备运行状态的仪表板时,根据标签(例如,按单元网络仪表板)过滤,唯一可用的小组件是"MonitorList",它仅提供两种视图模式:列表和蜂窝。两种模式都不显示状态的历史变化 - 仅显示当前状态。对于网络操作(跨单元的设备 uptime 跟踪),这使得无法一目了然地看到设备何时宕机、持续时间或发现规律 - 这正是像 Grafana/Zabbix 这样的工具通过"状态时间线"可视化来解决的(水平彩色条,每个设备显示状态变化,跨时间范围,鼠标悬停工具提示)。

请描述您想要的解决方案

  1. 在 MonitorList 小组件中添加"状态时间线"视图模式(或作为新的小组件类型) - 每个监控器/设备一行,在选定的时间范围内显示状态为彩色条(例如,在线 = 绿色,离线 = 红色),与附件中的参考布局一致(Zabbix 风格:设备名称,彩色持续时间条,时间戳沿底部)。
  2. 可配置的状态到颜色映射 - 让用户定义哪种颜色代表哪种状态(例如,运行中 = 绿色,性能下降 = 黄色,离线 = 红色),而不是固定的硬编码方案。
  3. 可配置的悬停工具指标 - 让用户选择在悬停时显示哪些指标(例如,当前状态,上次状态更改时间, uptime%,响应时间)而不是固定的/无指标。
  4. 除了当前列表/蜂窝之外的其他可视化类型,类似于产品自己的仪表板构建器中已提供的内容(时间序列,柱状图,统计值,仪表,柱状仪表,表格,饼图,热图,状态历史,直方图 - 请参阅可视化选择器截图) - 这些也应可选用于监控/设备数据,而不仅仅是指标数据源。

内容来源: OneUptime/oneuptime