Skip to content

Incident tape chart

One incident, minute by minute.

Definition · Updated Nov 2, 2026

An incident tape chart lays the steps of an incident along the measure that triggered it: rising, over the limit, alert, paged, acknowledged, fix proposed. Gaps between steps show where time was lost. Use it for incident reviews and on-call reports.

Pay once. Every update included.

Live preview

p95 run time through an incidentp95 run time per minute from 09:30: 4.4 s at the start, over the 8 s threshold from 09:42 and 8.14 s now at 10:33; alert at 09:52, acknowledged at 09:58, model switch at 10:12.8 SRISINGOVERALERTPAGEDACKSWITCH09:3009:5010:1010:2010:40P95 RUN TIMEOVER 8 SACKNOWLEDGEDFIX PROPOSED
p95 run time through an incident
Timep95 run time (s)Event
09:304.4
09:314.54
09:324.43
09:334.54
09:344.58
09:354.43
09:364.45
09:374.6
09:384.62
09:394.64
09:404.66RISING
09:414.95
09:428.04OVER 8 S
09:435.77
09:446.1
09:456.22
09:466.7
09:477.01
09:487.12
09:497.48
09:507.96
09:518.16
09:528.45ALERT
09:538.26PAGED
09:548.14
09:558.53
09:568.15
09:578.52
09:588.44ACK
09:598.16
10:008.16
10:018.48
10:028.49
10:038.2
10:048.54
10:058.15
10:068.37
10:078.19
10:088.11
10:098.18
10:108.18
10:118.14
10:128.32SWITCH
10:138.49
10:148.4
10:158.55
10:168.32
10:178.24
10:188.55
10:198.1
10:208.24
10:218.35
10:228.17
10:238.21
10:248.33
10:258.24
10:268.33
10:278.43
10:288.11
10:298.4
10:308.33
10:318.32
10:328.46
10:338.14

Sample data: P95 run time during one incident, 09:30 to 10:40, first over 8 s at 09:42, 6 min from alert to acknowledged

Size
Legend
Data shape
A measure over time and dated steps
Good for
Incident reviews, on-call reports
Avoid when
There is no single incident to follow
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

110 / Incident tape

chart/110-incident-tape
plot · incident tape
Layer
over the line
Type
Vector
Size
680 × 15
Fill
status/warning
Group
Marks · 17

Layers

110 / Incident tape

chart/110-incident-tape
plot · incident tape
Layer
metric
Type
Vector
Size
248 × 29
Stroke
text/strong
Group
Marks · 17

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

Labels1315

Marks1717

Height212 px246 px

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

When to use

Where the minutes went.

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

Is it one incident?

Many incidents over a month.

Yes: Keep the incident tape

Do the steps matter?

Only the measure against target.

Yes: Keep the incident tape

Is it minutes, not days?

A schedule over days.

Yes: Keep the incident tape

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/110-incident-tape

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/incident-tape
incident-tape.tsx
import { IncidentTape } from "@/components/chartory/incident-tape"import { incidentSteps } from "./incident-steps"export function IncidentSteps() {  return (    <IncidentTape      data={incidentSteps}      size="m"      legend={true}    />  )}

Hearth widget

Incident tape 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

Incident tape questions.

What people ask before they put an incident tape in a dashboard.

Something else?

hello@usechartory.com
  • Any you pass, each with a time and a short label (09:52 ALERT, 09:53 PAGED). The stretch over the limit is shaded; the steps themselves are pins on the tape.

Related types

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

Same family

Change over time

Trends, levels and seasons across days, months or years.