Features
Endpoint checks, alerts,
Apdex and reporting
Monitoring
Endpoint monitoring
| Name | Status | Response Time |
|---|---|---|
| Storefront APIHTTP | up | 128 ms |
| Checkout ServiceHTTP | down | 5000 ms |
| Session StoreTCP | degraded | 8 ms |
| Storefront WebHTTP | up | 620 ms |
| Asset CDNHTTP | up | 22 ms |
| Edge Gateway (Singapore)Ping | unknown | 61 ms |
| Staging APIHTTP | degraded | 210 ms |
| Dev SandboxPing | paused | - |
| Recommendations APIHTTP | pending | - |
| Mail routing (MX)DNS | up | 31 ms |
| Realtime price feedWebSocket | up | 74 ms |
- Six check types: HTTP(S), keyword, TCP/UDP, ping, DNS records, and WebSocket
- Match on status code, or on text that must appear in the body
- Or invert it: fail when text appears, so a page serving an error inside a 200 still fails
- Custom request headers and body, on every plan
- Certificate expiry warnings 30, 14 and 7 days ahead, on every plan
- Checks as often as every 30 seconds on Pro, every 5 minutes on Free
Alerting
Alerting
Oct 17, 2026 08:31:17
Oct 17, 2026 08:31:17
Oct 17, 2026 08:31:22
Oct 17, 2026 08:31:25
Oct 17, 2026 08:35:29
Oct 17, 2026 08:35:47
Oct 17, 2026 08:37:57
- Six channels: email, Slack, Discord, Microsoft Teams, PagerDuty, and webhooks
- A failed send is retried with backoff before it is written off
- Escalation chains on Pro: escalate after N minutes unacknowledged, repeat, and cap
- Fire a test incident and watch it arrive before you need it to
Configure nothing at all and you still get an email. The fallback is on by default, and you have to switch it off yourself before a monitor can fail quietly.
Reporting
Dashboards and reporting
- p50, p95 and p99 latency per rollup period
- Uptime and SLA attainment per monitor, with CSV export on Pro
- Incident timeline with who acknowledged, who resolved, and when
- Mean time to acknowledge and resolve, both measured from detection
- Raw checks kept 7 days on Free and 365 on Pro, with the rollups kept past that
Averages always render with the count behind them. If you acknowledged one incident out of fifty, you see both numbers, not just the flattering one.
Apdex
Apdex scoring
- Set the satisfying-response threshold per monitor
- Scored into the same hourly and daily rollups as latency
- Recorded with the threshold it was scored against, so old scores stay readable
Apdex tells you the story afterwards. It is deliberately not what pages you. That is a latency rule, confirmed the same way a down and a recovery are.
Regions
Multi-region checks with quorum on Pro
- Two consecutive failures before a region votes, and two successes before it votes recovered
- A single region decides on its own; from two up, at least half must agree, rounded up, with a floor of two
- A region that stops reporting stops voting, rather than voting stale
- All 4 regions on Pro, 1 region on Free
Checks run from any of four regions:
- US East (N. Virginia)
- US West (Oregon)
- Europe (Ireland)
- Asia Pacific (Singapore)
And when every region assigned to a monitor goes dark at once, Pingara does not guess. It marks the monitor unknown and says plainly that this is our infrastructure having a problem, not your site.
Root cause
AI root cause hints
- Ask for hints on any single check, from its own timing breakdown
- A written summary, a timeline and probable causes, generated when an incident resolves
- Evidence quoted alongside each suggestion, so you can check its reasoning
These are suggestions, not findings. They are there to give you somewhere to start looking, and they are wrong often enough that you should treat them that way.
Get started