Uptime monitoring and application metrics
Know when an application is unavailable, slow or behaving differently. SaaS Pro Max combines worker-run uptime checks, SDK metrics and browser performance measurements with the error and trace context you need to investigate an incident.
| Date | p95 ms |
|---|---|
| Aug 5, 2026 | 184 ms |
| Aug 6, 2026 | 179 ms |
| Aug 7, 2026 | 188 ms |
| Aug 8, 2026 | 176 ms |
| Aug 9, 2026 | 168 ms |
| Aug 10, 2026 | 165 ms |
| Aug 11, 2026 | 191 ms |
| Aug 12, 2026 | 186 ms |
| Aug 13, 2026 | 194 ms |
| Aug 14, 2026 | 205 ms |
| Aug 15, 2026 | 231 ms |
| Aug 16, 2026 | 212 ms |
| Aug 17, 2026 | 188 ms |
| Aug 18, 2026 | 183 ms |
| Aug 19, 2026 | 179 ms |
| Aug 20, 2026 | 176 ms |
| Aug 21, 2026 | 182 ms |
| Aug 22, 2026 | 188 ms |
| Aug 23, 2026 | 174 ms |
| Aug 24, 2026 | 169 ms |
| Aug 25, 2026 | 181 ms |
| Aug 26, 2026 | 186 ms |
| Aug 27, 2026 | 192 ms |
| Aug 28, 2026 | 187 ms |
| Aug 29, 2026 | 183 ms |
| Aug 30, 2026 | 172 ms |
| Aug 31, 2026 | 168 ms |
| Sep 1, 2026 | 179 ms |
| Sep 2, 2026 | 184 ms |
| Sep 3, 2026 | 181 ms |
- healthysaaspro.dev
GET /142 ms - healthyIngest
POST /api/v1/ingest38 ms - warningWorker heartbeat
spm.worker.job.durationqueue 41
Measure availability and real user performance
Configure uptime monitors for your services and review the results alongside browser Core Web Vitals. Synthetic checks tell you what a scheduled probe observed; browser measurements describe the visits that sent telemetry. Keeping both views together helps separate an unavailable endpoint from a slow user experience.
Ask a precise operational question
Send counters, gauges, histograms and timers from your SDKs. Track a queue's depth, a job's duration or the distribution of request latency. Filter by bounded labels such as service, region or route, then use the appropriate aggregate for the question instead of treating every metric as a simple average.
Turn a signal into an investigation
Alert rules open incidents and route notifications through configured channels. Connect on-call routing and SLOs when your workflow needs them. Errors, OpenTelemetry traces and structured logs live in the same application, giving operators places to investigate why an alert fired and which release or service was involved.
Put it to work.
Start with one application and verify the data you send.
- Enable the Metrics module and create a monitor for an endpoint you operate.
- Add SDK measurements or an OpenTelemetry exporter, using stable technical labels.
- Configure an alert and a notification channel, then verify the delivery and incident workflow.
A successful probe describes that check's time and location, not every user's experience. Notification delivery depends on channel configuration. Use bounded labels; customer IDs and unbounded request paths create unsuitable metric cardinality.
Module availability and retention vary by plan. Compare plans and limits.