User Documentation
Documentation for setting up monitors, alerts, status pages, billing, integrations, and API access.
Getting Started
Create your account, select the right plan, and begin monitoring your services.
Create and Manage monitors
Configure website, ping, port, keyword, and SSL/TLS monitoring for your services.
Alerts and Integrations
Deliver monitor alerts through email, Slack, Discord, webhooks, and other integrations.
Status Pages
Publish public status pages and control which monitors are visible to visitors.
API Reference
Access Spark Uptime API endpoints for account, monitor, and reporting data.
Account and Billing
Manage subscriptions, invoices, payment methods, and billing preferences.
Website Reliability Knowledgebase
Customer-friendly explanations and troubleshooting guides for common availability, DNS, SSL/TLS, performance, and incident communication questions.
Uptime monitoring basics
Understand uptime, downtime, response time, availability percentages, and alert timing.
DNS reliability
Learn how DNS records, TTL, propagation, DNSSEC, and resolver issues affect availability.
SSL/TLS certificates
Understand certificate expiration, hostname mismatch errors, chain issues, and HTTPS failures.
Status page communication
Best practices for writing clear updates during maintenance, incidents, and recoveries.
Website performance
Learn about response time, TTFB, redirects, caching, CDN behavior, and regional slowness.
Email and service monitoring
Monitor common service ports and understand failures for SMTP, APIs, databases, and background services.
Popular Starting Points
Common tasks customers look for when setting up monitoring or investigating an availability issue.