Skip to content

Instant PDF Reports

OKStatus generates SLA availability reports as PDF. They’re ideal for:

  • Sharing SLA metrics with your clients.
  • Documenting service reliability for audits.
  • Giving your team a monthly recap.

There are two ways to get a report: build one instantly (this page) whenever you need it, or set up a scheduled report that’s emailed automatically on a recurring basis.

Monthly availability report · August 2026 Uptime99.96 % Incidents2 · 47 min Avg latency212 ms · p95 480 Per-monitor SLA compliance Response time (30 days) Incident log · region breakdown · SSL & domain expiry HOW IT'S PRODUCED Pick monitors (or a whole group) and a range Instant: generated in a few seconds, download Scheduled: monthly / weekly, e-mailed to a list SAME NUMBERS AS THE DASHBOARD Uptime % per range, error budget vs SLA target, p50/p95/p99 latency, incidents with duration, per-region view for multi-region monitors. FOR SLA reviews with clients · SOC 2 / ISO evidence · monthly ops report.

Every PDF report includes:

  • Uptime rate — Availability percentage over the selected period, per monitor.
  • Response time — Average, min, and max latency.
  • Incident history — List of incidents that occurred during the period.
  • SSL certificate status — Days remaining before expiry (optional).
  • Domain expiration date — Days remaining before the domain’s registration expires (optional).

Each of these sections (incidents, performance stats, SSL, domain expiry) can be toggled on or off per report.

The SLA report builder
  1. Go to Reports — you land on the Instant report tab.
  2. Give the report a name.
  3. Pick a period: a preset (previous day/week/month, last 7/30/90/365 days), a quarter, or a custom date range.
  4. Set the SLA target (99% to 99.99%) used to mark each monitor as meeting or missing its target.
  5. Search and select the monitors to include.
  6. Click Download PDF.

The PDF is generated server-side and downloads directly — no waiting for an email.

The on-demand builder is available on every plan, with a monthly quota:

PlanOn-demand reports / month
Free1
Pro5
MaxUnlimited
EnterpriseUnlimited

The counter resets on the 1st of each month (UTC). Generation is also rate limited to 3 reports per minute per organization — building a PDF spins up a headless browser, so bursts are capped.

Scheduled reports, which build and email themselves, are a Max feature and are not metered.

If you find yourself generating the same report every week or month, turn it into a scheduled report instead — same content options, delivered by email on the cadence you choose.