Resource Meter

Utilization bar for CPU, memory, disk, or network with a recolorable fill and matching percentage label.

CPU
72%

Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.

Import & use
import { Monitoring2 } from "@/components/beste/piece/monitoring2";

<Monitoring2
  resource="cpu"
  value={72}
  tone="emerald"
  cpuLabel="CPU"
  memoryLabel="Memory"
  diskLabel="Disk"
  networkLabel="Network"
/>

More Monitoring pieces

View all Monitoring
7/10

Token Bucket

monitoring12

Rate-limit row that maps remaining capacity to a chain of filled and hollow dots, with a count beside it.

Requests
12.4Kreq/s
+12%

Throughput Counter

monitoring10

Headline number for traffic volume with a trend arrow and tinted delta badge against a prior window.

87%
Cache hitlast 1h

Metric Ring

monitoring9

Circular progress dial holding a percentage at its center, captioned with a label and supporting hint.

812

Queue Depth

monitoring18

Vertical battery of segments rendering current queue fill against capacity, with a stacked numeric ratio beside it.

R42 MB/s
W18 MB/s

Disk I/O

monitoring14

Two-line monospace block reporting read and write throughput with arrow glyphs for direction.

12428

Severity Stack

monitoring13

Single distribution bar splitting incident counts across critical, warning, and info segments with a mono legend.