Skip to content
Data & ChartsPro

Status Tracker

Status tracker for uptime and run history, plus StatusStripMini — the small strip for tables and lists.

Usage

System status

Uptime, last 60 days: API 99.98 % uptime — 1 incidents; Dashboard 99.91 % uptime — 0 incidents; Webhooks 99.72 % uptime — 1 incidents.
Uptime, last 60 days, data table
labelValue
API · Day 11
API · Day 21
API · Day 31
API · Day 41
API · Day 51
API · Day 61
API · Day 71
API · Day 81
API · Day 91
API · Day 101
API · Day 111
API · Day 121
API · Day 131
API · Day 141
API · Day 151
API · Day 161
API · Day 171
API · Day 181
API · Day 191
API · Day 201
API · Day 211
API · Day 221
API · Day 231
API · Day 241
API · Day 251
API · Day 261
API · Day 271
API · Day 281
API · Day 291
API · Day 301
API · Day 311
API · Day 321
API · Day 331
API · Day 341
API · Day 351
API · Day 361
API · Day 371
API · Day 381
API · Day 391
API · Day 401
API · Day 411
API · Day 421
API · Day 431
API · Day 441
API · Day 451
API · Day 461
API · Day 471
API · Day 481
API · Day 491
API · Day 501
API · Day 511
API · Day 521
API · Day 531
API · Day 541
API · Day 551
API · Day 561
API · Day 571
API · Day 581
API · Day 591
API · Day 601
Dashboard · Day 11
Dashboard · Day 21
Dashboard · Day 31
Dashboard · Day 41
Dashboard · Day 51
Dashboard · Day 61
Dashboard · Day 71
Dashboard · Day 81
Dashboard · Day 91
Dashboard · Day 101
Dashboard · Day 111
Dashboard · Day 121
Dashboard · Day 131
Dashboard · Day 141
Dashboard · Day 151
Dashboard · Day 161
Dashboard · Day 171
Dashboard · Day 181
Dashboard · Day 191
Dashboard · Day 201
Dashboard · Day 211
Dashboard · Day 221
Dashboard · Day 231
Dashboard · Day 241
Dashboard · Day 251
Dashboard · Day 261
Dashboard · Day 271
Dashboard · Day 281
Dashboard · Day 291
Dashboard · Day 301
Dashboard · Day 311
Dashboard · Day 321
Dashboard · Day 331
Dashboard · Day 341
Dashboard · Day 351
Dashboard · Day 361
Dashboard · Day 371
Dashboard · Day 381
Dashboard · Day 391
Dashboard · Day 401
Dashboard · Day 411
Dashboard · Day 421
Dashboard · Day 431
Dashboard · Day 441
Dashboard · Day 451
Dashboard · Day 461
Dashboard · Day 471
Dashboard · Day 481
Dashboard · Day 491
Dashboard · Day 501
Dashboard · Day 511
Dashboard · Day 521
Dashboard · Day 531
Dashboard · Day 541
Dashboard · Day 551
Dashboard · Day 561
Dashboard · Day 571
Dashboard · Day 581
Dashboard · Day 591
Dashboard · Day 601
Webhooks · Day 11
Webhooks · Day 21
Webhooks · Day 31
Webhooks · Day 41
Webhooks · Day 51
Webhooks · Day 61
Webhooks · Day 71
Webhooks · Day 81
Webhooks · Day 91
Webhooks · Day 101
Webhooks · Day 111
Webhooks · Day 121
Webhooks · Day 131
Webhooks · Day 141
Webhooks · Day 151
Webhooks · Day 161
Webhooks · Day 171
Webhooks · Day 181
Webhooks · Day 191
Webhooks · Day 201
Webhooks · Day 211
Webhooks · Day 221
Webhooks · Day 231
Webhooks · Day 241
Webhooks · Day 251
Webhooks · Day 261
Webhooks · Day 271
Webhooks · Day 281
Webhooks · Day 291
Webhooks · Day 301
Webhooks · Day 311
Webhooks · Day 321
Webhooks · Day 331
Webhooks · Day 341
Webhooks · Day 351
Webhooks · Day 361
Webhooks · Day 371
Webhooks · Day 381
Webhooks · Day 391
Webhooks · Day 401
Webhooks · Day 411
Webhooks · Day 421
Webhooks · Day 431
Webhooks · Day 441
Webhooks · Day 451
Webhooks · Day 461
Webhooks · Day 471
Webhooks · Day 481
Webhooks · Day 491
Webhooks · Day 501
Webhooks · Day 511
Webhooks · Day 521
Webhooks · Day 531
Webhooks · Day 541
Webhooks · Day 551
Webhooks · Day 561
Webhooks · Day 571
Webhooks · Day 581
Webhooks · Day 591
Webhooks · Day 601

Installation

Status Tracker comes with WunderUI Core and Pro, in the package from your plan. See the plans.

Then import what you need:

tsx
import {
  StatusTracker,
  StatusStripMini,
  StatusTrackerProps,
  StatusTrackerVariant,
} from "@wunderui/react"

Examples

Uptime Tracker

System status

Uptime, last 60 days: API 99.98 % uptime — 1 incidents; Dashboard 99.91 % uptime — 0 incidents; Webhooks 99.72 % uptime — 1 incidents.
Uptime, last 60 days, data table
labelValue
API · Day 11
API · Day 21
API · Day 31
API · Day 41
API · Day 51
API · Day 61
API · Day 71
API · Day 81
API · Day 91
API · Day 101
API · Day 111
API · Day 121
API · Day 131
API · Day 141
API · Day 151
API · Day 161
API · Day 171
API · Day 181
API · Day 191
API · Day 201
API · Day 211
API · Day 221
API · Day 231
API · Day 241
API · Day 251
API · Day 261
API · Day 271
API · Day 281
API · Day 291
API · Day 301
API · Day 311
API · Day 321
API · Day 331
API · Day 341
API · Day 351
API · Day 361
API · Day 371
API · Day 381
API · Day 391
API · Day 401
API · Day 411
API · Day 421
API · Day 431
API · Day 441
API · Day 451
API · Day 461
API · Day 471
API · Day 481
API · Day 491
API · Day 501
API · Day 511
API · Day 521
API · Day 531
API · Day 541
API · Day 551
API · Day 561
API · Day 571
API · Day 581
API · Day 591
API · Day 601
Dashboard · Day 11
Dashboard · Day 21
Dashboard · Day 31
Dashboard · Day 41
Dashboard · Day 51
Dashboard · Day 61
Dashboard · Day 71
Dashboard · Day 81
Dashboard · Day 91
Dashboard · Day 101
Dashboard · Day 111
Dashboard · Day 121
Dashboard · Day 131
Dashboard · Day 141
Dashboard · Day 151
Dashboard · Day 161
Dashboard · Day 171
Dashboard · Day 181
Dashboard · Day 191
Dashboard · Day 201
Dashboard · Day 211
Dashboard · Day 221
Dashboard · Day 231
Dashboard · Day 241
Dashboard · Day 251
Dashboard · Day 261
Dashboard · Day 271
Dashboard · Day 281
Dashboard · Day 291
Dashboard · Day 301
Dashboard · Day 311
Dashboard · Day 321
Dashboard · Day 331
Dashboard · Day 341
Dashboard · Day 351
Dashboard · Day 361
Dashboard · Day 371
Dashboard · Day 381
Dashboard · Day 391
Dashboard · Day 401
Dashboard · Day 411
Dashboard · Day 421
Dashboard · Day 431
Dashboard · Day 441
Dashboard · Day 451
Dashboard · Day 461
Dashboard · Day 471
Dashboard · Day 481
Dashboard · Day 491
Dashboard · Day 501
Dashboard · Day 511
Dashboard · Day 521
Dashboard · Day 531
Dashboard · Day 541
Dashboard · Day 551
Dashboard · Day 561
Dashboard · Day 571
Dashboard · Day 581
Dashboard · Day 591
Dashboard · Day 601
Webhooks · Day 11
Webhooks · Day 21
Webhooks · Day 31
Webhooks · Day 41
Webhooks · Day 51
Webhooks · Day 61
Webhooks · Day 71
Webhooks · Day 81
Webhooks · Day 91
Webhooks · Day 101
Webhooks · Day 111
Webhooks · Day 121
Webhooks · Day 131
Webhooks · Day 141
Webhooks · Day 151
Webhooks · Day 161
Webhooks · Day 171
Webhooks · Day 181
Webhooks · Day 191
Webhooks · Day 201
Webhooks · Day 211
Webhooks · Day 221
Webhooks · Day 231
Webhooks · Day 241
Webhooks · Day 251
Webhooks · Day 261
Webhooks · Day 271
Webhooks · Day 281
Webhooks · Day 291
Webhooks · Day 301
Webhooks · Day 311
Webhooks · Day 321
Webhooks · Day 331
Webhooks · Day 341
Webhooks · Day 351
Webhooks · Day 361
Webhooks · Day 371
Webhooks · Day 381
Webhooks · Day 391
Webhooks · Day 401
Webhooks · Day 411
Webhooks · Day 421
Webhooks · Day 431
Webhooks · Day 441
Webhooks · Day 451
Webhooks · Day 461
Webhooks · Day 471
Webhooks · Day 481
Webhooks · Day 491
Webhooks · Day 501
Webhooks · Day 511
Webhooks · Day 521
Webhooks · Day 531
Webhooks · Day 541
Webhooks · Day 551
Webhooks · Day 561
Webhooks · Day 571
Webhooks · Day 581
Webhooks · Day 591
Webhooks · Day 601

Run History

Workflow runs

Workflow runs: Nightly build 28 runs — 1 incidents; Deploy docs 28 runs — 2 incidents; Sync CRM 28 runs — 0 incidents.
Workflow runs, data table
labelValue
Nightly build · Run 11
Nightly build · Run 21
Nightly build · Run 31
Nightly build · Run 41
Nightly build · Run 51
Nightly build · Run 61
Nightly build · Run 71
Nightly build · Run 81
Nightly build · Run 91
Nightly build · Run 101
Nightly build · Run 111
Nightly build · Run 121
Nightly build · Run 131
Nightly build · Run 141
Nightly build · Run 151
Nightly build · Run 161
Nightly build · Run 171
Nightly build · Run 181
Nightly build · Run 191
Nightly build · Run 201
Nightly build · Run 211
Nightly build · Run 221
Nightly build · Run 231
Nightly build · Run 241
Nightly build · Run 251
Nightly build · Run 261
Nightly build · Run 271
Nightly build · Run 281
Deploy docs · Run 11
Deploy docs · Run 21
Deploy docs · Run 31
Deploy docs · Run 41
Deploy docs · Run 51
Deploy docs · Run 61
Deploy docs · Run 71
Deploy docs · Run 81
Deploy docs · Run 91
Deploy docs · Run 101
Deploy docs · Run 111
Deploy docs · Run 121
Deploy docs · Run 131
Deploy docs · Run 141
Deploy docs · Run 151
Deploy docs · Run 161
Deploy docs · Run 171
Deploy docs · Run 181
Deploy docs · Run 191
Deploy docs · Run 201
Deploy docs · Run 211
Deploy docs · Run 221
Deploy docs · Run 231
Deploy docs · Run 241
Deploy docs · Run 251
Deploy docs · Run 261
Deploy docs · Run 271
Deploy docs · Run 281
Sync CRM · Run 11
Sync CRM · Run 21
Sync CRM · Run 31
Sync CRM · Run 41
Sync CRM · Run 51
Sync CRM · Run 61
Sync CRM · Run 71
Sync CRM · Run 81
Sync CRM · Run 91
Sync CRM · Run 101
Sync CRM · Run 111
Sync CRM · Run 121
Sync CRM · Run 131
Sync CRM · Run 141
Sync CRM · Run 151
Sync CRM · Run 161
Sync CRM · Run 171
Sync CRM · Run 181
Sync CRM · Run 191
Sync CRM · Run 201
Sync CRM · Run 211
Sync CRM · Run 221
Sync CRM · Run 231
Sync CRM · Run 241
Sync CRM · Run 251
Sync CRM · Run 261
Sync CRM · Run 271
Sync CRM · Run 281

Status Strip Mini

State – Loading

System status

Uptime, last 60 days: API 99.98 % uptime — 1 incidents; Dashboard 99.91 % uptime — 0 incidents; Webhooks 99.72 % uptime — 1 incidents.

In context

How the component is used inside real screens — the same compositions as the Usage section of the Figma page.

Status Page

Uptime per service with a 30-day strip in the service list.

System status

Uptime, last 60 days: API 99.98 % uptime — 1 incidents; Dashboard 99.91 % uptime — 0 incidents; Webhooks 99.72 % uptime — 1 incidents.
Uptime, last 60 days, data table
labelValue
API · Day 11
API · Day 21
API · Day 31
API · Day 41
API · Day 51
API · Day 61
API · Day 71
API · Day 81
API · Day 91
API · Day 101
API · Day 111
API · Day 121
API · Day 131
API · Day 141
API · Day 151
API · Day 161
API · Day 171
API · Day 181
API · Day 191
API · Day 201
API · Day 211
API · Day 221
API · Day 231
API · Day 241
API · Day 251
API · Day 261
API · Day 271
API · Day 281
API · Day 291
API · Day 301
API · Day 311
API · Day 321
API · Day 331
API · Day 341
API · Day 351
API · Day 361
API · Day 371
API · Day 381
API · Day 391
API · Day 401
API · Day 411
API · Day 421
API · Day 431
API · Day 441
API · Day 451
API · Day 461
API · Day 471
API · Day 481
API · Day 491
API · Day 501
API · Day 511
API · Day 521
API · Day 531
API · Day 541
API · Day 551
API · Day 561
API · Day 571
API · Day 581
API · Day 591
API · Day 601
Dashboard · Day 11
Dashboard · Day 21
Dashboard · Day 31
Dashboard · Day 41
Dashboard · Day 51
Dashboard · Day 61
Dashboard · Day 71
Dashboard · Day 81
Dashboard · Day 91
Dashboard · Day 101
Dashboard · Day 111
Dashboard · Day 121
Dashboard · Day 131
Dashboard · Day 141
Dashboard · Day 151
Dashboard · Day 161
Dashboard · Day 171
Dashboard · Day 181
Dashboard · Day 191
Dashboard · Day 201
Dashboard · Day 211
Dashboard · Day 221
Dashboard · Day 231
Dashboard · Day 241
Dashboard · Day 251
Dashboard · Day 261
Dashboard · Day 271
Dashboard · Day 281
Dashboard · Day 291
Dashboard · Day 301
Dashboard · Day 311
Dashboard · Day 321
Dashboard · Day 331
Dashboard · Day 341
Dashboard · Day 351
Dashboard · Day 361
Dashboard · Day 371
Dashboard · Day 381
Dashboard · Day 391
Dashboard · Day 401
Dashboard · Day 411
Dashboard · Day 421
Dashboard · Day 431
Dashboard · Day 441
Dashboard · Day 451
Dashboard · Day 461
Dashboard · Day 471
Dashboard · Day 481
Dashboard · Day 491
Dashboard · Day 501
Dashboard · Day 511
Dashboard · Day 521
Dashboard · Day 531
Dashboard · Day 541
Dashboard · Day 551
Dashboard · Day 561
Dashboard · Day 571
Dashboard · Day 581
Dashboard · Day 591
Dashboard · Day 601
Webhooks · Day 11
Webhooks · Day 21
Webhooks · Day 31
Webhooks · Day 41
Webhooks · Day 51
Webhooks · Day 61
Webhooks · Day 71
Webhooks · Day 81
Webhooks · Day 91
Webhooks · Day 101
Webhooks · Day 111
Webhooks · Day 121
Webhooks · Day 131
Webhooks · Day 141
Webhooks · Day 151
Webhooks · Day 161
Webhooks · Day 171
Webhooks · Day 181
Webhooks · Day 191
Webhooks · Day 201
Webhooks · Day 211
Webhooks · Day 221
Webhooks · Day 231
Webhooks · Day 241
Webhooks · Day 251
Webhooks · Day 261
Webhooks · Day 271
Webhooks · Day 281
Webhooks · Day 291
Webhooks · Day 301
Webhooks · Day 311
Webhooks · Day 321
Webhooks · Day 331
Webhooks · Day 341
Webhooks · Day 351
Webhooks · Day 361
Webhooks · Day 371
Webhooks · Day 381
Webhooks · Day 391
Webhooks · Day 401
Webhooks · Day 411
Webhooks · Day 421
Webhooks · Day 431
Webhooks · Day 441
Webhooks · Day 451
Webhooks · Day 461
Webhooks · Day 471
Webhooks · Day 481
Webhooks · Day 491
Webhooks · Day 501
Webhooks · Day 511
Webhooks · Day 521
Webhooks · Day 531
Webhooks · Day 541
Webhooks · Day 551
Webhooks · Day 561
Webhooks · Day 571
Webhooks · Day 581
Webhooks · Day 591
Webhooks · Day 601

Services

Last 30 days

  • API
  • Dashboard
  • Webhooks

Anatomy

The parts the component is made of. Each one renders a you can target from CSS.

  • data-slot="status-strip-mini"Optional

API Reference

PropTypeDefault
variant"uptime-tracker" | "run-history""uptime-tracker"
rows{ label, caption?, statuses, cellLabels? }[]—
StatusStripMinistatuses · width 120 · height 24—
state"ready" | "loading" | "empty" | "error""ready"
hiddenSeries · animate · animationKeystring[] · boolean · string | number—
animateboolean—
animationKeystring | number—
classNamestring—
heightnumber—
labelstring—
onRetry() => void—
widthnumber—

Theming

The CSS variables this component reads. Set one on any wrapper to restyle everything inside it. More in Theming.

VariableUsed forDefault
Color
ValueStatusTracker, StatusStripMini#555CF3
ValueStatusTracker, StatusStripMini#1AD598dark #3DDBA6
ValueStatusTracker, StatusStripMini#A2A3A3dark #6E7078
ValueStatusTracker, StatusStripMini#D42A2D
FillStatusTracker#000000dark #FFFFFF
ValueStatusTracker, StatusStripMini#F1F5F7dark #323438
FillStatusTracker#6E6E70dark #A2A3A3
ValueStatusTracker, StatusStripMini#FACA4A
Motion
DurationStatusTracker150ms
EasingStatusTrackercubic-bezier(0.22, 1, 0.36, 1)