Skip to main content
5 Monitor Types, One Dashboard

Complete Visibility Into Your Stack

Monitor HTTP endpoints, SSL certificates, DNS records, content changes, and upstream dependencies—all validated across 6+ global regions before you're alerted.

30s
Fastest Interval
6+
Global Regions
5
Monitor Types
700+
Services Tracked

Not sure which monitors you need? Smart Setup analyzes your site and recommends the right configuration automatically.

Learn about Smart Setup
Five Ways to Monitor

Every Layer of Your Stack, Covered

From uptime checks to SSL certificates to content integrity—catch problems before they cost you customers.

HTTP/HTTPS Monitoring

Uptime & performance tracking

Check your websites and APIs as often as every 30 seconds. Track response times, status codes, and performance percentiles across all your endpoints.

6 HTTP methods: GET, POST, PUT, DELETE, HEAD, OPTIONS
Timing breakdown: DNS, TCP, TLS, TTFB metrics
Timeout: 1-30 second configurable timeout
Status validation: Expected status codes (2xx, 3xx, etc.)
monitor.log
GET https://api.example.com/health
200 OK · 142ms
Response Time Breakdown
DNS
12ms
TCP
18ms
TLS
45ms
TTFB
67ms

SSL Certificate Monitoring

Never let a certificate expire again

Get alerts at 30, 14, and 7 days before expiration. Track certificate changes, chain validation issues, and multi-certificate configurations.

Expiry warnings: 30, 14, 7 day alerts (configurable)
Chain validation: Full certificate chain verification
Change detection: Fingerprint and issuer tracking
Multi-cert: Apex, wildcard, and SAN certificates
Certificate Valid
Domain *.example.com
Issuer Let's Encrypt
Expires
Mar 15, 2026 38 days
TLS Version TLS 1.3
Fingerprint SHA256:7F:2A:...

DNS Monitoring

Catch DNS issues before outages

Track DNS record changes, IP address modifications, and propagation issues. Monitor A, MX, TXT, CNAME, CAA, and DNSSEC records.

Record types: A, AAAA, MX, TXT, CNAME, CAA
DNSSEC: Validation and chain verification
Change tracking: IP changes and TTL monitoring
Email security: SPF, DKIM, DMARC detection
DNS Records - example.com DNSSEC Enabled
A @ 192.0.2.1
AAAA @ 2001:db8::1
MX @ mail.example.com
TXT @ v=spf1 include:_spf...
CAA @ letsencrypt.org

Content Monitoring

Detect changes and defacements

Detect defacements, accidental content deletions, or broken deployments. Know instantly when critical text disappears from your pages.

Presence check: Content must exist on page
Absence check: Content must not exist (e.g., errors)
Regex patterns: Advanced pattern matching
Element count & numeric range: Validate quantities and values
Attribute & change detection: Monitor HTML attributes and content drift
Optional roll-up: Choose if failures affect parent status
Visual Picker: Point and click to select elements — no code needed
Visual Content Picker
$49.99
span.product-price · Price detected
Numeric range suggested
Use Element
content-diff.log
Checking for: "Add to Cart"
Page source (line 142):
<button class="btn">Add to Cart</button>
PASS Content found
Content hash:
SHA256: a7f3c2d...

Dependency Monitoring

Track third-party service health

Monitor the third-party services your application depends on. Dependencies are child monitors under your main endpoint—when a provider's status page reports issues, you'll know whether it affects you before customers complain.

Smart parsing: Auto-detect components from status pages
Component tracking: Monitor specific services within a provider
Severity levels: Critical (blocks parent) vs Degraded (warning)
Always cascades: Dependency failures always impact parent status
Monitor Hierarchy
api.myshop.com
Parent Monitor
UP
SSL OK DNS OK
S
Stripe
Dependency • Affects parent
OK
SG
SendGrid
Dependency • Degraded severity
Terms of Service
Content check
OK
Only in FlareWarden

One Monitor. Complete Picture.

Other tools make you create separate monitors for HTTP, SSL, DNS, content, and dependencies. We give you one parent monitor with built-in child checks—so you see your entire stack's health at a glance.

Monitor Hierarchy Example
api.yourcompany.com
Parent HTTP Monitor • Checks every 30s
Operational
SSL: Valid, 89 days DNS: Healthy Response: 142ms
Homepage Content
Content Monitor • Checks for "Sign Up" button
Found
Optional roll-up
S
Stripe API
Dependency Monitor • Critical severity
Operational
Affects parent
SG
SendGrid
Dependency Monitor • Degraded severity
Degraded
Parent shows warning

Single Dashboard

See HTTP, SSL, DNS, content, and dependencies in one view

Smart Cascading

Child failures automatically reflect on parent status

Flexible Control

Content checks can optionally roll up or notify only

Accelerated Recovery

30-Second Checks During Outages

When your site goes down, we automatically switch to 30-second check intervals—regardless of your plan's normal interval. The moment you're back up, you'll know.

Normal Operation

Checks run at your configured interval (30s to 1h)

During Incident

Automatically accelerates to every 30 seconds

Email Alerts

Instant Email Notifications

Get alerted the moment something needs your attention. Email notifications for all incident types, SSL warnings, and recoveries.

Incident Alerts
Uptime incidents (down/recovered)
SSL expiry warnings (configurable)
Certificate changes detected
DNS resolution failures
Recovery confirmations
Fewer False Alarms

We Double-Check Before Waking You Up

A network hiccup in one location won't trigger a 3am alert. We verify from multiple continents before notifying you.

Scenario: False Alarm Prevented
Checking...

Chicago

Check Failed

Step 1: Initial check

Verifying...

Verification Checks

Amsterdam: UP
Virginia: UP

Step 2: Cross-region verification

All Clear

Awaiting verification...

You Sleep Soundly

Network hiccup filtered out

Step 3: Result

Scenario: Real Outage Confirmed
Checking...

Chicago

Check Failed

Step 1: Initial check

Verifying...

Verification Checks

Amsterdam: DOWN
Virginia: DOWN

Step 2: Cross-region verification

All Clear

Awaiting verification...

Alert Sent!

Real outage confirmed

Step 3: Result

6+ Global Regions

US, Europe, Asia-Pacific

Configurable Threshold

Require 2, 3, or more to confirm

Parallel Validation

Adds seconds, not minutes

Flexible Scheduling

Check As Often As You Need

From 30-second checks for mission-critical services to hourly checks for less sensitive endpoints.

30s
seconds
1m
minute
5m
minutes
10m
minutes
30m
minutes
1h
hour

30-second checks on Business, Growth & Agency plans. 1-minute on Starter. 5-minute on Free.

Powerful Webhooks

Get Alerted Your Way

Send notifications to Slack, Discord, Teams, PagerDuty, or any service that accepts webhooks. Cryptographically signed payloads ensure authenticity.

Incident Events
  • • Incident Started
  • • Incident Recovered
SSL Events
  • • SSL Expiring
  • • SSL Changed
DNS Events
  • • DNS Failed
  • • DNS Recovered
Monitor Events
  • • Created / Deleted
  • • Paused / Resumed
webhook-payload.json
{
  "event": "incident.started",
  "timestamp": "2026-02-05T14:32:00Z",
  "data": {
    "incident": {
      "id": "inc_7f3b2a",
      "incident_type": "uptime",
      "started_at": "2026-02-05T14:32:00Z",
      "error_message": "Connection refused",
      "severity": "critical"
    },
    "monitor": {
      "id": "mon_4e8c1d",
      "name": "API Health",
      "url": "https://api.example.com"
    }
  }
}

Signature sent via X-Webhook-Signature header (HMAC-SHA256)

Built with security and privacy in mind

GDPR Ready

Privacy by design

256-bit SSL

Encrypted connections

Regional Storage

US & EU data centers

Your Data

Export anytime

Start Monitoring in Under 2 Minutes

No credit card required. Free forever plan available. Add your first monitor and see it working in seconds.

  • Free forever plan
  • 30-second checks available
  • Cross-region validated