HubScope v0.4.0
HubScope v0.4.0
66 个提交,三大主线:告警降噪、状态板全面改版、监控细节深化。
告警降噪(spec 0017)
- 探测告警 60s 聚合窗口:同一波故障的多个端点告警合并为一条聚合发送,恢复同理,Hub 侧故障不再刷屏
- 厂商组告警与恢复:整组接连 down 时按厂商组聚合告警,组恢复一条通知
- 静默时段:可配置夜间静默(管理台设置),静默结束自动发汇总摘要
- 告警历史新增事件词表:厂商组告警、厂商组恢复、聚合发送、静默摘要
- 组级 24h 分段可用率条(spec 0017 配套,后经多轮实机迭代与卡内条同规格)
状态板全面改版
- Hero 指挥台带:健康横幅与统计条合一,大字结论 + 24h 可用率第一行锚点 + 异常 chips + 计数行
- 信号墙卡片:卡片左边条退役,每卡一灯;StatusBadge 状态词随灯着色;聚合场景 dotless 分层(灯 = 实体信号位,着色词 = 文本证据)
- 分组区改版:组级 24h 条与「本组:可用率 · 均延」指标同行;折叠组头 hairline 仅展开态;组名升 Title 档、组间呼吸放宽
- 令牌精修:电波青加深(白底 5.20:1 过 WCAG AA)、青灰刻度提纯、warning 亮值修订为 #a16207(4.92:1)、success 文字/图形分工(新增 --hs-success-text)
- 端点速览弹窗:卡片点击开轻量速览——状态、三指标、24h 条 + 逐探测点延迟明细曲线 + 最近失败表;0.2s 安静入场,打开即冻结快照
- 延迟明细曲线:逐探测点连线 + 故障窗浅色带(markArea);x 轴恒为时间轴,数据空洞断线不伪造形态
质量与工程
- a11y 加固:四处主交互键盘可达(真 button + aria)、全板统一 focus ring、reduced-motion 下闪烁静止与全局过渡归零
- Element Plus 按需注册:vendor chunk 1007kB → 475kB
- 版本号从页头品牌块移至公开页页脚
- 长模型名 hover 即时全显(el-tooltip,show-after 200ms)
- 设计治理:DESIGN.md、surface briefs、ui-guidelines 三层规范体系定稿,PRODUCT.md 建立
完整变更:v0.3.0...v0.4.0