Skip to content

Burn-rate tracks

Burn rate in four windows, against the paging rules.

Definition · Updated Nov 2, 2026

Burn-rate tracks show how fast an error budget is being spent over several windows at once, with the alert rule marked on the windows that have one. A short window catches spikes, a long one catches slow leaks. Use it for SLO alerting and on-call reviews.

Pay once. Every update included.

Live preview

Error-budget burn rate per windowError-budget burn rate on a log scale: last hour 6.2×, 6 hours 3.4×, 24 hours 1.3×, this month 0.73×; the last hour pages at 14.4×, 6 hours at 6×, 24 hours opens a ticket at 3×.0.25×1×5×20×LAST HOURPAGES AT 14.4×6.2×6 HOURSPAGES AT 6×3.4×24 HOURSTICKET AT 3×1.3×THIS MONTHUNDER 1×0.73×OVER 1×UNDER 1×PAGING RULE
Error-budget burn rate per window
WindowBurn rateRule
LAST HOUR6.2×PAGES AT 14.4×
6 HOURS3.4×PAGES AT 6×
24 HOURS1.3×TICKET AT 3×
THIS MONTH0.73×UNDER 1×

Sample data: burn rate 6.2× in the last hour against a page at 14.4×, 0.73× this month

Size
Legend
Data shape
A burn rate and a rule per window
Good for
SLO alerting, error budgets
Avoid when
There is no error budget
Sizes
XS, S, M and L, re-laid out from the data

Anatomy

Inspect it like the Figma file.

The same layers, names and tokens as the component. Select one to read its size, fill and style.

Layers

114 / Burn-rate tracks

chart/114-burn-rate-tracks
plot · burn rate
Layer
one x · line
Type
Vector
Size
0 × 238
Stroke
text/strong
Group
Marks · 8

Layers

114 / Burn-rate tracks

chart/114-burn-rate-tracks
plot · burn rate
Layer
one x · line
Type
Vector
Size
0 × 128
Stroke
text/strong
Group
Marks · 8

Sizes

Re-laid out, never scaled.

The same data at XS, S, M and L. Every size is redrawn from the data, so text and line weights never shrink.

M against S

Width360 px480 px

Plot328 px440 px

Labels1616

Marks88

Height212 px246 px

Same tokens at every size: text styles, 1 px lines and mark radius stay put.

When to use

Fast or slow burn?

Three signs it fits, and three signs another type fits better.

Are several windows compared?

One budget over the month.

Yes: Keep the burn-rate tracks

Does each window have a rule?

Plain rates side by side.

Yes: Keep the burn-rate tracks

Is it the rate now?

The rate over time.

Yes: Keep the burn-rate tracks

Code and Figma

One name in Figma and in code.

Every Figma property is a prop with the same name and values. One command installs it.

Figma

chart/114-burn-rate-tracks

size
legend
Property = propValuesDefault
size"xs" · "s" · "m" · "l""xs"
legendtrue · falsetrue
color"cat-1" · "cat-2" · "cat-3" · "cat-4""cat-1"
npx shadcn add @chartory/burn-rate-tracks
burn-rate-tracks.tsx
import { BurnRateTracks } from "@/components/chartory/burn-rate-tracks"import { burnRates } from "./burn-rates"export function BurnRates() {  return (    <BurnRateTracks      data={burnRates}      size="m"      legend={true}    />  )}

Hearth widget

Burn-rate tracks as a widget.

The chart in a Hearth card with a hero number and two blocks. One token set, light and dark.

Get the code

EmberPreset

ChartoryDefault preset

Pick the blocks, the size and the preset for your own widget.

Read the Hearth widget docs

FAQ

Burn-rate questions.

What people ask before they put burn-rate tracks in a dashboard.

Something else?

hello@usechartory.com
  • Spending the budget exactly on schedule. Under 1× lasts the period; over 1× runs out early. Each track marks the line between the two.

Related types

The same question, a different shape of answer. Every type ships in Figma and in code.

Same family

Compare items

Rank, gap and change between products, teams or regions.