Welcome to PingSLA
PingSLA is an enterprise-grade uptime monitoring, SLA tracking, incident alerting, and status page platform. This documentation covers everything you need to configure, operate, and scale your monitoring infrastructure.
What PingSLA Doesā
| Capability | Description |
|---|---|
| HTTP Monitoring | Check endpoints every 30sā60s from multiple probe locations |
| Ping Monitoring | ICMP reachability for servers and network devices |
| Keyword Monitoring | Detect content changes or error strings in responses |
| SSL Monitoring | Track certificate expiry and chain validity |
| Incident Management | Auto-create and resolve incidents based on configurable alert policies |
| Notification Channels | Email, Telegram, Slack, and outbound webhooks |
| Status Pages | Public-facing hosted status pages with custom domain support |
| Team Management | Multi-user workspaces with role-based access control |
| API | Full REST API for programmatic access and integrations |
Architecture Overviewā
Internet ā Cloudflare ā AWS ALB ā EC2 (Nginx)
āā pingsla.com (marketing)
āā app.pingsla.com (dashboard SPA)
āā api.pingsla.com (Node backend)
āā status.pingsla.com (status proxy)
āā docs.pingsla.com (this site ā static)
Probe workers run in distributed regions independently of the main application server, ensuring monitoring continues even if your API is temporarily unavailable.
Quick Navigationā
Supportā
- GitHub Issues: github.com/rizqtekv/pingSLA/issues
- Status Page: status.pingsla.com
- Dashboard: app.pingsla.com