Tutorials
All Tutorials

Getting Started with Uptime Monitoring

WebhookBeam's Uptime Monitor lets you track the availability of your websites, APIs, and servers - and get instant push notifications on your phone the moment something goes down.

What You Can Monitor

  • Websites and landing pages (HTTP/HTTPS)
  • REST API endpoints
  • Health check URLs
  • Any publicly accessible URL that returns an HTTP response

Step 1: Navigate to the Uptime Monitor

Log in to your WebhookBeam dashboard. In the left sidebar, click "Uptime Monitor" under the Status Monitor section. This opens your uptime dashboard where you can see all your monitored links at a glance.

Step 2: Verify Your Domain

Before adding a URL to monitor, you need to verify that you own the domain. Go to "Domains" in the sidebar and add your domain. Choose a verification method (DNS TXT, Meta Tag, or File Upload) and complete the verification process.

For a detailed guide on domain verification, see Domain Verification Guide.

Step 3: Add Your First Monitored Link

Once your domain is verified, click the "Add Link" button on the Uptime Monitor page:

  1. Select a verified domain from the dropdown (e.g. example.com).
  2. Enter the path you want to monitor (e.g. /api/health). The full URL is composed automatically.
  3. Set a friendly name - this is how the link will appear in your dashboard and notifications (e.g. "Main API" or "Marketing Site").
  4. Click "Save". Monitoring starts immediately.

Step 4: Configure Monitoring Settings

Click on any monitored link to view its details and edit settings:

Setting Description Default
Check Interval How often the URL is checked. Options range from 1 minute to 1 hour. 10 minutes
Timeout Threshold How long to wait for a response before marking the link as down. 30 seconds
HTTP Method The HTTP method used for checks: GET, HEAD, or POST. GET
Expected Status Codes Which HTTP status codes are considered "up". 200, 201, 204, 301, 302
Failure Threshold Number of consecutive failures before an alert is sent. 2

Step 5: Understanding the Uptime Dashboard

Your uptime dashboard shows all monitored links with real-time status indicators:

  • 🟢 Up - The site is reachable and responding with an expected status code.
  • 🔴 Down - The site is unreachable or returning an unexpected status code.
  • ⏸️ Paused - Monitoring is temporarily paused by you.

For each link, you can also see:

  • Response time - How fast the endpoint responded (in milliseconds).
  • Last checked - When the most recent health check was performed.
  • Uptime percentage - Availability over the last 24 hours, 7 days, and 30 days.

Step 6: Organize Monitors into Groups

As your list of monitors grows, you can organize them into groups — e.g. "API Services", "Frontend", "Infrastructure":

  1. Click the "New Group" button at the top of the Uptime Monitor page.
  2. Give the group a name and optional description.
  3. Drag and drop monitors into the group, or select a group when adding/editing a monitor.

Groups show a computed status badge and can be collapsed on your public status page. For full details, see Monitor Groups & Drag-and-Drop.

Step 7: Pause or Resume Monitoring

If you need to temporarily stop monitoring a link (e.g. during scheduled maintenance), you can pause it. Paused links will not be checked and will not trigger notifications.

  • To pause: Click the link, then click "Pause".
  • To resume: Click the paused link, then click "Resume".

Step 8: Delete a Monitored Link

If you no longer need to monitor a URL, click the link and select "Delete". You will be asked to confirm. Deleting a link removes all associated health check history and incidents.

📚 Next Steps

Set up notifications so you never miss a downtime event:

Configure Notifications →