Status Badge
A compact two-tone badge for a public status page.
Uptime monitoring & public status
TraceWise monitors your endpoints, tracks uptime and incidents from real check history, and gives you a hosted status page and embeddable badges — with diagnostics that point to the likely failure layer for your team.
Track uptime, downtime, incidents, and latency from real monitor history.
Share a public hosted status page with customers.
Embed live SVG badges in GitHub READMEs, docs, dashboards, and marketing pages.
REST API and MCP server for Cursor, Claude Code, and other development tools.
React components for live status, uptime history, and incidents. No API key required.
Show reliability trends with uptime bars and latency sparklines.
Keep private workspace and admin data hidden from public pages.
Get structured diagnostics — DNS, SSL, HTTP, timing — when something breaks for your team.
Uptime percentages over 24 hours, 7 days, 30 days, and 90 days. Compact uptime timelines and latency sparklines built from the same probe history that powers your alerts — not synthetic metrics.
Learn more →Example dashboard view
api.example.com
Production API
Uptime timeline
Latency
Example status page
Degraded performance
Last updated · 2 min ago
Marketing site
Public
24h uptime · 99.9%
Checkout API
Payments
24h uptime · 99.4%
Recent incidents
Checkout API · Timeout · 12 min · resolved
Marketing site · TLS error · 4 min · resolved
Keep customers informed during incidents
Every plan can publish a public status page
Turn on a customer-facing status page with one link. Show overall service health, per-monitor uptime, recent incidents, and latency trends — without exposing workspace settings or internal diagnostics.
Every failed or slow check gets structured context — DNS, TLS, HTTP, timing, redirects, and reachability from the public internet — so your team knows where to look first.
Whether your hostname resolves and how long it takes — a common first stop when a site is unreachable.
Certificate validity and handshakes when the connection fails before HTTP.
Whether the hostname resolves and responds from the public internet — the first place to look when a site is unreachable.
How long the probe took so slow pages and timeouts stand out at a glance.
Responses slower than your threshold are marked degraded before a hard failure — useful for catching load issues early.
Redirect chains that can hide errors, and hard stops when a server never answers in time.
Drop a live badge into a README, docs site, or landing page. Badges update from your monitors and support a status label or 24h uptime display.
Copy embed code from Settings → Status page after you enable your public page.
Learn more →Status style
Uptime style (?style=uptime)
Incident alerts include the likely failure layer and monitor context. Route email on every plan; add Slack, webhooks, and push on paid tiers.
Response exceeded slow threshold
Likely cause: backend slower than your degraded threshold — checkout API answered in 4.2s.
api.example.com · Incident opened
Slack
TLS handshake failed
Likely cause: certificate or chain issue on marketing.example.com — incident opened.
#incidents
Webhook
DNS resolution failed
{"kind":"opened","monitor":"api.example.com","layer":"dns","summary":"Hostname did not resolve"}Slack and webhook destinations require a paid plan.
Learn more →Most uptime tools stop at a red/green dot. TraceWise gives operators structured diagnostics to find the likely failure layer — and gives customers an honest status page with uptime history and incident records from the same check data.
Create a monitor with your URL and check interval. TraceWise probes from the public internet the way a real visitor would.
Every run captures structured diagnostics and reliability history — not just up or down — so TLS issues, slow backends, and flaky redirects are easier to spot.
Get incident alerts with context, share a public status page, and embed live badges where your users already look.
When checks pass, you’ll see a healthy status in the dashboard — without an alert flood.
Developer Integrations
Manage monitors, retrieve uptime data, and access status information directly from your development tools.
Works with Cursor, Claude Code, and other MCP-compatible clients — plus a REST API and embeddable status badges — using your existing TraceWise account and API keys.
Embed TraceWise status, uptime history, and incidents with JavaScript, React, or a script tag. Status Components & Embeds · Read component docs
MIT licensed
Embed live status, uptime history, and incidents without an API key. The previews below are the React components. The same five views are available in vanilla JavaScript and as an HTML script embed.
A compact two-tone badge for a public status page.
An inline colored dot with an optional text label.
A linked card with the service name, status, and optional 24-hour uptime.
A daily availability bar for the last 7, 30, or 90 days.
Recent incidents for monitors on an enabled public status page.
Loading incidents
Demonstration data for the public demo slug. These are not production incidents.
Previews use the public demo status page. Incident rows are demonstration data, not production incidents.
Show live public status in WordPress and manage monitors from the admin. Five blocks, five shortcodes, and no API key for public widgets. TraceWise runs the checks.
npm install @razorsoft/tracewise-status
npm install @razorsoft/tracewise-status-js
import { createStatusBadge } from "@razorsoft/tracewise-status-js";
createStatusBadge({
target: "#status",
slug: "your-public-slug",
});<div data-tracewise-status="your-public-slug"></div> <script src="https://www.tracewise.dev/embed/status.js" defer></script>
npx shadcn@latest add https://www.tracewise.dev/r/tracewise-status-badge.json npx shadcn@latest add https://www.tracewise.dev/r/tracewise-status-indicator.json npx shadcn@latest add https://www.tracewise.dev/r/tracewise-status-card.json npx shadcn@latest add https://www.tracewise.dev/r/tracewise-uptime-history.json npx shadcn@latest add https://www.tracewise.dev/r/tracewise-incident-list.json
The free plan includes real checks, reliability history, and a public status page with sensible limits.
Paid plans add faster intervals, more monitors, more public status pages, longer retention, and richer alert routing — upgrade anytime from Pricing or Billing.
View pricing