Core Modules
Unsparing monitors four pillars of infrastructure health: cron, DNS, SSL, and uptime. Each module is independent but unified under one dashboard and one alert system.
The Four Pillars
Unsparing monitors the four things that keep your infrastructure running:
| Module | What It Monitors | Key Feature |
|---|---|---|
| Cron | Scheduled jobs, batch tasks, heartbeats | Dead man's switch |
| DNS | Record changes, propagation, hijacking | Multi-resolver checks |
| SSL | Certificate expiry, chain validity, replacements | Progressive warnings |
| Uptime | HTTP/HTTPS/TCP endpoints, response times | Multi-region checks |
Why One Platform?
Running separate tools for cron, DNS, SSL, and uptime means:
- Five dashboards to check every morning
- Four billing relationships to manage
- Siloed alerts — no correlation between "SSL expired" and "uptime dropped"
- Context loss — you see an alert but can't see the related DNS change that caused it
Unsparing unifies all four under one roof. When your SSL cert expires and your uptime drops, you see both in the same investigation timeline.
What Each Module Covers
Cron Monitoring
Track any scheduled job. Get ping URLs for your crons, systemd timers, and scheduled tasks. Alert when a job fails, runs late, or disappears entirely.
DNS Monitoring
Watch your DNS records for unexpected changes. Monitor A, AAAA, MX, CNAME, TXT, and NS records across multiple resolvers. Detect hijacking and misconfiguration early.
SSL Monitoring
Never let a certificate expire by surprise. Monitor expiry dates, validate certificate chains, and get progressive warnings at 30, 14, and 7 days.
Uptime Monitoring
Check HTTP/HTTPS endpoints and TCP ports from multiple locations. Track response times, set custom status code expectations, and alert on downtime within seconds.
→ Deep dive into each module using the sidebar navigation.