Downtime happens. Know before your customers do.
Spectra checks your URLs every 5 minutes — or as fast as every 30 seconds — from monitoring regions worldwide. When something breaks, you hear about it instantly.
How Website Monitoring works
From adding your website to getting the alert — here's the full path of every check.
Add your website
Enter a URL and pick a monitor type — uptime, HTTP, keywords, ports, and more.
Choose check type
HTTP status, keyword match, response time, or full page load.
Set monitoring interval
Choose how often we check your website, from multiple locations worldwide.
We monitor 24/7
Spectra runs continuous checks and analyses results in real time.
Get instant alerts
Receive notifications on your preferred channels the moment an issue occurs.
Monitoring frequency that fits your needs.
Choose how often Spectra should check your website. You can change it anytime.
Plugs into your existing workflow.
Connect Spectra to the tools your team already uses — Slack, Teams, Discord, email, SMS and more — with no new habits required.
Or build your own with Webhooks
Our webhook integration sends structured JSON POST requests to any URL you choose — on monitor DOWN, recovery, SSL expiry, and more. Build custom pipelines, trigger automations, or log incidents to your own systems with zero friction.
Available events
- monitor.down
- monitor.recovered
- ssl.expiring
- domain.expiring
- heartbeat.missed
- latency.degradation
Website monitoring is just the start.
Spectra covers every layer of your infrastructure — from URLs to cron jobs to SSL certs.
API monitor
Test API endpoints with custom methods, auth, and response assertions. Know instantly when your API returns the wrong data.
Ping monitoring
ICMP-ping any server or device to confirm it's reachable on the network.
Heartbeat / cron
Alert if a scheduled job or background task misses its expected run. Your job calls a unique URL on completion.
Port monitoring
Check that any TCP port is open and accepting connections — databases, mail servers, and custom services.
SSL & domain
Get alerted before your SSL certificate or domain name expires. Set thresholds at 60, 30, 14, and 7 days.
A Real-world example: How Spectra protects your website
From early warning to recovery — here's the timeline Spectra recorded for a real incident.
09:12 AM
SSL certificate is about to expire
09:13 AM
Spectra detects the issue
09:13 AM
Alert sent to Slack
09:14 AM
Your team gets notified
09:22 AM
Certificate renewed
09:23 AM
Recovery confirmed
Frequently Asked Questions
Answers to common questions teams ask us
What counts as "DOWN"?
A monitor is marked down when a check fails your criteria — a bad status code, a missing keyword, a timeout, or a response slower than your threshold — confirmed from multiple regions.
Can I monitor pages behind a login or API key?
Yes. Add custom headers, bearer tokens, or basic auth, and use keyword checks to validate authenticated pages and specific content.
What's the fastest check interval?
Down to every 30 seconds on Pro+ plans, from all the regions you select. Lower plans check every one to five minutes.
How do keyword checks work?
Spectra fetches the page and confirms it contains (or doesn't contain) the text you specify — catching soft failures a 200 status code would miss.
Do you offer a free plan?
Yes — the Free plan is free forever with 10 monitors, no credit card required.