Skip to content

fix: 资源图上前后都是空档的单个点画成圆点 - #23

Merged
stqfdyr merged 1 commit into
mainfrom
fix/lone-point
Oct 2, 2026
Merged

stqfdyr merged 1 commit into
mainfrom
fix/lone-point

Conversation

@stqfdyr

@stqfdyr stqfdyr commented Oct 2, 2026

Copy link
Copy Markdown
Collaborator

资源图在离线时段断开(#21)之后,前后都是空档的单个点没有相邻的点可连线,而资源图不画数据点,这个点在四张图上都看不见,却仍参与纵轴的计算:纵轴被撑到 60%、标题写着峰值 2.9 MB/s,图上找不到对应的点。

现在只给这种孤立的点画一个与线同色的小圆点,其余的点照旧不画。

会遇到的情形:

  • 节点离线后刚恢复,第一个桶的数据:1 小时到 1 天窗口是 1 分钟,7 天约 4 分钟,30 天、90 天是 1 小时
  • 节点在两段离线之间只上报了一个桶
  • 窗口中途改了上报间隔(如 60 秒改为 600 秒),之后的点都是孤立的

测试

  • npm run lint、npm test(UTC 与纽约时区)、npm run build 通过
  • 预览环境里一个节点有 3 小时连续数据,隔 2 小时后只有一个点:改前四张图都看不到它,改后各有一个圆点,浅色与深色都可见;连续数据的节点没有圆点

与 monitor-probe/monitor-theme-serverstatus#21 是同一处改动

节点离线后刚恢复、只有一个桶的数据时,这个点原来在四个资源图上都看不见,现在画成与线同色的小圆点
@stqfdyr
stqfdyr merged commit b2fae4e into main Oct 2, 2026
1 check passed
@stqfdyr
stqfdyr deleted the fix/lone-point branch October 2, 2026 12:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant