Unsparing Docs

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:

ModuleWhat It MonitorsKey Feature
CronScheduled jobs, batch tasks, heartbeatsDead man's switch
DNSRecord changes, propagation, hijackingMulti-resolver checks
SSLCertificate expiry, chain validity, replacementsProgressive warnings
UptimeHTTP/HTTPS/TCP endpoints, response timesMulti-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.

On this page