Adding a Monitor

Setting Up Monitoring

UptimeKeeper offers various monitoring types to ensure comprehensive coverage of your digital infrastructure.

Creating a Website Monitor

  1. From your dashboard, click Add New Monitor
  2. Select Website Monitor as the monitor type
  3. Enter the URL you want to monitor (e.g., https://example.com)
  4. Configure check settings:
    • Check Frequency: How often to check your site (1 min, 5 min, etc.)
    • Timeout: Maximum time to wait for a response before marking as down
    • Monitoring Locations: Select global regions to monitor from
  5. Define success criteria:
    • HTTP Status: Expected status code (usually 200)
    • Content Verification: Text that must be present on the page
  6. Click Create Monitor

Setting Up API Monitoring

  1. From your dashboard, click Add New Monitor
  2. Select API Monitor as the monitor type
  3. Enter the API endpoint URL
  4. Configure request details:
    • Method: GET, POST, PUT, etc.
    • Headers: Any required authentication or content-type headers
    • Request Body: For POST or PUT requests
  5. Define success criteria:
    • Status Code: Expected response code
    • Response Content: Text or JSON elements that must be present
  6. Click Create Monitor

Additional Monitor Types

UptimeKeeper also supports:

  • DNS Monitoring: Verify DNS records are resolving correctly
  • SSL Certificate Monitoring: Get alerts before certificates expire
  • TCP Port Monitoring: Check if specific ports are open and responding
  • Ping Monitoring: Simple ICMP ping checks for server availability