Goal: service reliability
Reader: SRE and platform engineers measuring whether a service keeps its promises. Meta cluster: A — data & metrics Scenarios: 6 · Examples: 11
Scenarios
| Scenario | Tier | Engines | Example files |
|---|---|---|---|
| latency profile | T0 | echarts, vega | boxplot-latency-distribution.md<br>latency-beeswarm-regions.md<br>service-latency-density.md<br>before-after-latency-gap.md<br>service-drift-lasagna.md |
| forecast band | T1 | vega | forecast-range-band.md<br>team-variance-interval.md |
| error budget | T1 | vega | error-budget-burn-trail.md |
| slo attainment | T1 | echarts | gauge-sla-attainment.md |
| threshold monitoring | T1 | vega | threshold-breach-annotation.md |
| reliability maturity | T1 | infographic | reliability-maturity-ladder.md |
Reading order
Start with a distribution (box plot, swarm, density) to see the shape, then a band or threshold view to show the promise being kept.
Engines in this goal
echarts— report-grade charts and dashboardsinfographic— template-driven boards, sequences and comparisonsvega/vega-lite— statistical views where the data needs transforms
Details, limits and anti-patterns: ../engines/echarts.md · ../engines/infographic.md · ../engines/vega.md.
Palette
Every figure takes its colours from a theme. Pick one in
../styles/palette.md — the token contract, the theme index and the
per-engine blocks all start there.
Most figures in this set want Default. Depart from it for the medium, not the topic: Print when it may be photocopied, Contrast for low vision or large-print handouts, Vivid when it will be projected, Accessible when colour must not be the only cue, Editorial for long-form reading, Slate for technical reference, Pastel when the figure sits inside gentle prose, Nord for a cool Nordic register. Every theme is designed for a light ground — the set has no dark page.
Don't
- Stacking latency with error rate on one axis → two charts
- Quoting a p95 without saying which window it covers