Client-ready SLA reports for your Uptime Kuma monitors.

SLAGrade reads your existing Uptime Kuma data and sends each client a branded monthly report graded against their SLA target. You decide how downtime is counted, so scheduled maintenance doesn't count against you.

Preview only: no payments or emails are collected. Planned pre-order is fully refundable.

SAMPLE · EXAMPLE DATA
Acme Dental Group
Monthly uptime report · September (example)
ServiceUptimeTargetSLA
Website99.97%99.9%Met
Booking API99.82%99.9%Missed
Patient portal100.00%99.5%Met
■ up  ■ maintenance (excluded)  ■ incident · 1 incident, 47 min, Sep 12 (example)

The problem

Uptime Kuma is great at monitoring, but it doesn't make reports you can send to clients. Users have asked for PDF/SLA reports since 2021. The maintainers closed the request as out of scope / not planned, saying that doing it well means configurable accounting and layout, and they suggest building it yourself in Grafana. So freelancers and agencies end up pasting screenshots into documents every month.

What it does

SLA grading per clientSet a target (99.5%, 99.9%…) for each client or service. Every report shows Met or Missed, with the margin.
Your downtime rulesExclude maintenance windows, ignore blips shorter than N minutes, decide how retries and pending states count.
White-label, multi-clientYour logo, colors, and sender name. Group monitors by client and send each one only their own report.
Scheduled deliveryMonthly or weekly by email, with PDF and CSV attached.
Runs next to your KumaA small Docker container that reads your existing instance. Your data stays on your server.
Pay onceOne-time license. No per-monitor or per-client subscription.

Pricing

Founder pre-order
$39$49
  • One-time license, all features
  • Unlimited clients and monitors
  • Updates for the 1.x line
  • Fully refundable until delivery
Free
$0
  • Unbranded reports
  • One client
  • Manual PDF export

FAQ

Is this an official Uptime Kuma product?

No. SLAGrade is an independent add-on that works with Uptime Kuma. It is not affiliated with or endorsed by the Uptime Kuma project.

Which Uptime Kuma versions are supported?

The goal is current 2.x releases. We'll confirm exact compatibility before any pre-order ships.

Do I need to send my data to you?

No. It's self-hosted and runs next to your Kuma instance.

What if it doesn't ship?

Pre-orders would be refunded in full.

How is uptime calculated?

You choose: whether to exclude maintenance windows, the minimum outage length, and how retries and pending states count. The method you choose is printed on every report.