uptime mongers — DNS Security & HTTP Monitoring

2 min read Original article ↗

DNS Security & HTTP Monitoring

know when RRSIGs expire

Catch parent-zone changes, stale DNSSEC signatures, expired RRSIGs
Check HTTP from 50 countries and Tor; catch TLS certificate expiry; share dashboards with clients • Also: ping, TCP, push

41d 7h 29m 20s Uptime

1 640 238 Checks Performed

1 569 Alerts Sent

DNS Security

Parent Zone NS

Get alerted when nameserver records change at your registrar — catches unauthorised delegation changes.

Create NS Mon →

DNS Security

Parent Zone DS

Get alerted when DS records change in the parent zone — catches unauthorised changes to your DNSSEC delegation.

Create DS Mon →

DNS Security

Stale Signatures

Detect when signed zones aren't pushed to authoritative servers. Catch expiring signatures before they break DNSSEC validation.

Create DNSSEC Mon →

Also available: General DNS queries with custom validations • DNS list queries for monitoring DNS-based lists

HTTP

Standard HTTP

Custom headers, request bodies, response validation, cert checks, JSON/HTML parsing. HEAD checks let you monitor TLS certificate expiration.

Create HTTP Mon →

Infrastructure

TCP Monitoring

Connect to arbitrary TCP ports to verify service availability. Monitor database servers, mail servers, custom services, and other TCP-based infrastructure.

Create TCP Mon →

Infrastructure

Push Checks

Monitor cron jobs and scheduled tasks by receiving heartbeats to detect silent failures in batch operations.

Create Push Mon →

Built on Boring Tech

Uses Twisted and Python with proven command-line tools: drill for DNS, curl for HTTP, ping for ICMP, netcat for TCP. No containers, no exotic dependencies, no trendy frameworks. Runs on OpenBSD and FreeBSD.

Each monitoring check is called a "mon" • Read more about the tech stack

ntfy.sh

Real-time push notifications

Atom Feeds

Updates via Atom

JSON Endpoints

Build dashboards, integrate with your tools

DNS TXT Records

Check via DNS queries

No account required, no email – just bookmark your dashboard

$15

check/year

Standard monitoring with alerts

  • 60s minimum interval
  • Custom retry rules
  • Notifications on failures

Get Started

$20

check/year

Monitoring with change notifications

  • Everything in standard tier
  • Notifications on changes (not just failures)

Get Started

No account required • 14-day refund policy • Payments via Paddle

See real-world examples of monitoring setups for DNS security, HTTP checks from different locations, push checks for cron jobs and more.