s3://rustfs-brand/dataviz/Guidelines · Data visualisation

数据可视化Data visualisation

按比例绘制,注明单位与来源,三秒内看出结论。
主色 Signal #0062FF对比系列 中性色强调 Oxide · 一处

Principles制图原则

按比例绘制

从 0 开始,不截断坐标轴。

结论先行

标题写结论,不写图表类型。

RustFS 永远是蓝色

RustFS 蓝色,对比项中性色。

可追溯

注明单位、环境、日期与来源。

Palette图表色板

最多 8 个系列,超过 5 个应拆图。

1 · #0062FF
2 · #FF5E14
3 · #00AEAE
4 · #7D5BE6
5 · #F7AE0C
6 · #61C3F9
7 · #02A855
8 · #9AA0AC
连续 · Signal 50–900
发散 · Signal — 中性 — Oxide

Chart types图表规范

以下均为示例数据。

柱状图 · 分组

1 MiB 对象的 GET 吞吐高出 38%

05101520251.91.64 KiB18.413.31 MiB21.219.864 MiBRustFSBaseline
示例数据 · GiB/s · 4 × NVMe · 25 GbE
折线图 · 事件标注

盘 07 离线 42 分钟,期间 p99 延迟保持在 30 ms 以内

示例数据 · p99 ms · 24 h
条形图 · 占比

Pool 2 已使用 81%,建议扩容

Pool 1412 / 640 TiB · 64%
Pool 2518 / 640 TiB · 81%
Pool 396 / 960 TiB · 10%
示例数据 · TiB
热力图 · 盘状态

48 块盘中 1 块离线,2 块修复中

node-1
node-2
node-3
node-4
onlinehealingoffline
示例数据 · 4 nodes × 12 drives

指标卡

吞吐 · GET18.4GiB/s+6.1% · 示例数据
延迟 · p9921ms−3 ms · 示例数据
容量 · 已用1.2PiB+40 TiB · 示例数据
修复队列0对象已清空 · 示例数据

Benchmarks性能数据发布要求

只与同环境、同时期的结果比较。

必须注明示例格式
硬件2 vCPU Intel Xeon Platinum 8475B · 4 GB RAM · 4 × 40 GB, 3,800 IOPS each
网络15 Gbps
软件版本RustFS 1.0.1 · warp v1.x
拓扑与纠删配置1 node · 4 drives · EC 2+2
负载GET / PUT · 1 MiB objects · 32 concurrent clients · 10 min
日期与来源2026-10-14 · github.com/rustfs/rustfs
不得发布单次峰值或「最快」类结论。

Do & Don't制图规则

RustFS18.4 GiB/s
Baseline16.9 GiB/s
正确从 0 开始,直接标注数值,RustFS 为蓝色。
RustFS
Baseline
错误截断坐标轴放大差异,且未标注单位。
正确平面、方形标记,图例直接标在线条末端。
错误3D、饼图、渐变与彩虹配色。