Skip to main content
Six monitor types. One parent view. Zero guesswork.

See Everything. Debug Faster.

Monitor your websites, APIs, SSL, DNS, and every third-party service you depend on. When something fails, cross-region verification confirms it's real before you get an alert.

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

Don't want to configure monitors manually? Enter your URL and Smart Setup builds your entire monitoring configuration in under 2 minutes.

Learn about Smart Setup
Six Ways to Monitor

Six Ways to Watch. One Place to Check.

From uptime and SSL to content verification, dependency health, and cron job monitoring — all linked together so you can diagnose issues in seconds, not hours.

HTTP/HTTPS Monitoring

Uptime & performance from 6+ regions

Check your sites and APIs every 30 seconds from 6+ global regions. Track response time breakdowns — DNS, TCP, TLS, and server response — to pinpoint exactly where slowdowns happen.

6 HTTP methods: GET, POST, PUT, DELETE, HEAD, OPTIONS
Timing breakdown: DNS, connect, TLS, and server response time
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

SSL monitoring — detected and configured automatically

Smart Setup detects your SSL configuration automatically. Get alerts at 30, 14, and 7 days before expiration plus notifications for certificate chain changes and issuer switches.

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
Explore SSL monitoring
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

DNS monitoring — always watching the foundation

Track changes to A, AAAA, MX, TXT, CNAME, and CAA records. FlareWarden catches IP changes, TTL modifications, and DNSSEC validation issues — often the first sign of a misconfiguration or hijack.

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
Explore domain monitoring
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

Content monitoring — verify what visitors actually see

Verify that critical content — pricing, CTAs, contact info — stays on your pages after every deployment. Catch accidental deletions, broken templates, and content drift before customers notice.

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 content failures trigger a full site alert
Visual Picker: Point and click to select elements — no code needed
Explore content monitoring
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

Dependency monitoring — only in FlareWarden

Smart Setup identifies every third-party service embedded in your site. We track 700+ providers — Stripe, AWS, Cloudflare, Shopify, and more. When they report issues, your parent monitor reflects it instantly so you know if checkout, payments, or email is affected.

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
Warning
Terms of Service
Content check
OK

Cron Job Monitoring

Push-based monitoring for scheduled tasks

Your cron jobs, background workers, and scheduled tasks ping FlareWarden when they run. If a ping doesn't arrive on time, you get alerted before silent failures cause real damage.

Missed run detection: Alert when expected pings don't arrive on schedule
Hung job detection: Set max run duration to catch stuck processes
Flexible schedules: Cron expressions (*/5 * * * *) or simple intervals (every 30m)
3-line integration: Just add a curl to your existing scripts
Explore cron monitoring
backup.sh
#!/bin/bash
# Signal start
curl -s https://app.flarewarden.com/ping/abc123/start
# Your actual job
pg_dump mydb | gzip > backup.sql.gz
# Signal finish
curl -s https://app.flarewarden.com/ping/abc123/complete
Recent Runs
Completed
4.2s 2 min ago
Completed
3.8s 32 min ago
Completed
4.1s 1 hr ago
Slow (12.4s)
12.4s 1.5 hr ago
Completed
3.9s 2 hr ago
Only in FlareWarden

One URL. Complete Picture.

With other tools you create 5 separate monitors and mentally stitch together the results. FlareWarden gives you one parent monitor with automatic child checks for SSL, DNS, content, and dependencies — full stack 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

On Every Plan

30-Second Checks During Outages

During an incident we automatically accelerate checks to every 30 seconds — regardless of your plan. The moment your site recovers, you'll know within a minute, not at your next scheduled check.

Normal Operation

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

AUTO-ACCELERATED

Incident Detected

Checks accelerate to every 30 seconds automatically

Recovery Detected

You know within 60 seconds, not at your next 5- or 30-minute check

Accelerated recovery checks are included on every plan, including Free.

Flexible Scheduling

Flexible Check Intervals: 30 Seconds to 1 Hour

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

Webhooks & Email Alerts

Email notifications for every incident, plus webhooks for Slack, Discord, Teams, PagerDuty, or any HTTP endpoint. Every webhook delivery is signed so you can verify it came from FlareWarden.

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)

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

Cross-Region Verification

A network hiccup in one location won't wake you at 3am. When a check fails, FlareWarden automatically verifies from multiple regions across three continents before triggering an alert.

6+ Global Regions

US, Europe, Asia-Pacific

You Set the Sensitivity

Require 2, 3, or more regions to confirm

No Alert Delays

Checks run simultaneously across regions

Common Questions

Quick answers about monitoring with FlareWarden.

Uptime monitoring checks that your site responds with a valid HTTP status code — it tells you the server is reachable. Content monitoring goes further: it loads the page and verifies that specific text you define is actually present. This catches issues like blank pages, broken deployments, or missing product data that a simple uptime check would miss.

FlareWarden tracks your certificate's expiration date, issuer, and chain validity on every check. You'll get alerts well before expiry so you can renew without downtime. It also detects unexpected issuer changes that could indicate a security issue.

Your site relies on third-party services — payment processors, CDNs, analytics, auth providers. Dependency monitoring tracks the status of those external services so when Stripe or Cloudflare has an outage, you know immediately whether it affects you, before your customers report it.

With 30-second check intervals, FlareWarden detects issues fast. After cross-region verification confirms the problem (typically 30-60 seconds), alerts go out immediately via email and webhooks. No batching, no delays — you know within minutes of an outage starting.

Yes. FlareWarden supports custom webhooks with HMAC-SHA256 signatures, which integrate directly with Slack, Discord, Microsoft Teams, PagerDuty, and any service that accepts HTTP webhooks. Configure multiple webhook endpoints per monitor to route alerts wherever your team works.

From URL to Full Monitoring in 2 Minutes

Add your URL. Get a complete monitoring setup in under 2 minutes. Free plan includes 15 monitors — no credit card and no expiration.

Create Free Account
Free plan — no expiration No credit card required Setup in under 2 minutes