SLA & Performance Overview
Track vendor uptime against SLA targets with automated breach detection and reporting.
SLA & Performance Overview
PulsAPI's SLA and performance tracking gives you a clear picture of how your vendors are performing against their published service-level agreements.
SLA and performance features are available exclusively on the Pro plan. Upgrade to Pro to unlock uptime reports, breach detection, and data exports.
What SLA tracking does
Most cloud providers publish uptime guarantees — typically 99.9% or 99.95%. PulsAPI continuously monitors service statuses and calculates actual uptime so you can:
- Verify vendor claims — See whether your providers are meeting their published SLAs.
- Detect breaches — Get notified the moment a service drops below its SLA target within a given time window.
- Track trends — Review uptime, latency, and downtime over rolling time windows to spot degradation early.
- Generate evidence — Export detailed reports for internal reviews, vendor negotiations, or compliance audits.
Uptime calculation windows
PulsAPI calculates uptime percentages over three rolling time windows:
| Window | Description |
|---|---|
| 7 days | Short-term view. Useful for spotting recent incidents and their impact. |
| 30 days | Standard monthly view. Aligns with most vendor SLA billing cycles. |
| 90 days | Quarterly view. Best for trend analysis and long-term reliability assessments. |
Uptime is calculated as the percentage of time a service reported an operational status within the window. Partial outages (degraded performance, partial outage) are weighted proportionally.
Key metrics at a glance
For each tracked service, PulsAPI shows:
- Uptime % — The percentage of time the service was fully operational.
- Latency P95 — The 95th percentile response time, giving you a realistic measure of performance (excluding extreme outliers).
- Downtime budget — How many minutes of downtime remain before the vendor's SLA target is breached for the current window.
Getting started
- Make sure you are on the Pro plan.
- Navigate to the SLA section from the sidebar.
- PulsAPI automatically tracks SLA data for all services on your board.
- Set SLA targets per service to enable breach detection (e.g., 99.9% uptime).
For a detailed walkthrough of the report table, see Uptime Reports. To learn about exporting data, see Exporting Data.