BD Uptime Monitor

Status Page, SSL & Multi-Channel Alerts

BD Uptime Monitor now publishes a public status page, warns you before your SSL certificate expires, checks page content for real failures, and sends alerts…

2 min read Updated June 4, 2026

BD Uptime Monitor now publishes a public status page, warns you before your SSL certificate expires, checks page content for real failures, and sends alerts to Slack, Discord, or any webhook. This guide covers each feature and how to set it up.

Publish a public status page

Show your visitors current and recent uptime with a shortcode. Add it to any page:

  • Place

    BDShield Status

    Operational
    100% Uptime 24h
    100% Uptime 7d
    100% Uptime 30d
    113 ms Avg Response

    SSL certificate expires in 266 days

    Recent Incidents

    No incidents recorded — all systems normal.

    Powered by BD Uptime Monitor
    on a published page.
  • The page shows current status and recent history, styled to match the plugin.

Use it for a customer-facing status URL so people can check the site themselves instead of emailing you.

Monitor SSL expiry

An expired certificate takes a site down for every visitor. The monitor checks your certificate and warns you ahead of time, at 30, 14, and 7 days before expiry, so you have room to renew. Enable SSL monitoring under Settings.

Keyword and content check

A site can return a 200 OK while showing an error or a blank page. Add a keyword check so the monitor confirms an expected word or phrase appears in the page. If the keyword is missing, the site is treated as down even when the status code looks healthy.

Multi-channel alerts

Send down and recovery alerts where your team will see them:

  • Slack — via an incoming webhook URL.
  • Discord — via a channel webhook.
  • Webhook — JSON to any endpoint you control.

Email alerts continue to work alongside these. Configure channels under Settings → Alerts.

Maintenance windows

Planned downtime should not trigger false alarms. Set a maintenance window and the monitor pauses alerts for that period, then resumes automatically. Your uptime history records the window so your reports stay accurate.

Monthly SLA summary

Get a monthly SLA summary by email with your uptime percentage and incident count for the period. Use it for reporting to clients or for your own records.

External heartbeat

A monitor that runs on your own server cannot tell you when that whole server is down — it goes down with it. The external heartbeat closes that gap. Your site sends a regular beacon to the BD license server, and if the beacon stops arriving, the server knows your site is unreachable and can alert you.

This turns self-hosted monitoring into real coverage for the worst case: a full outage. Turn it on under Settings → Heartbeat.

Quick start

  • Confirm the monitored URL is your real public address.
  • Enable SSL monitoring and add a keyword check.
  • Connect a Slack or Discord webhook for alerts.
  • Turn on the external heartbeat for full-outage coverage.
  • Add

    BDShield Status

    Operational
    100% Uptime 24h
    100% Uptime 7d
    100% Uptime 30d
    113 ms Avg Response

    SSL certificate expires in 266 days

    Recent Incidents

    No incidents recorded — all systems normal.

    Powered by BD Uptime Monitor
    to a page if you want a public status URL.