Documentation

Everything you need to know to get started with ObservaMax.

Getting Started

Welcome to ObservaMax! Follow these steps to start monitoring your websites:

  1. Create an account - Sign up for a free 14-day trial. No credit card required.
  2. Add your first monitor - Click "Add Monitor" and enter the URL you want to monitor.
  3. Configure alerts - Set up email, Slack, Discord, Telegram, SMS, or webhook notifications to get alerted when issues occur.
  4. View your dashboard - Monitor uptime statistics, response times, and change history.

Uptime Monitoring

ObservaMax checks your websites at regular intervals to ensure they're online and responding correctly.

Check Intervals

  • Starter: Every 10 minutes
  • Pro: Every 1 minute
  • Agency: Every 30 seconds

What We Check

  • HTTP/HTTPS response status codes
  • TCP port connectivity
  • DNS record resolution
  • ICMP Ping latency
  • Heartbeat/cron job monitoring
  • SSL certificate expiry tracking
  • Keyword/content validation
  • Custom HTTP methods and headers
  • Response time with configurable degraded thresholds

Alert Thresholds

Configure how many consecutive failures trigger an alert. This prevents false positives from temporary network issues.

Change Detection

Monitor your pages for content changes. Get notified when text, titles, or meta tags change.

Detection Types

  • HTML: Monitor the full HTML source
  • Text: Monitor visible text content only
  • Title: Monitor the page title
  • Meta Tags: Monitor meta descriptions and keywords

CSS Selectors

Target specific elements on the page using CSS selectors. For example, use .price to monitor only price elements.

Ignore Patterns

Exclude dynamic content like timestamps or session IDs that change on every request.

Screenshot Monitoring

Available on Pro and Agency plans

Capture screenshots of your pages and detect visual changes automatically.

How It Works

  1. We render your page in a headless browser
  2. Capture a full-page screenshot
  3. Compare with the previous screenshot
  4. Alert you if visual differences exceed your threshold

Viewport Settings

Configure the viewport width and height to match your target device (desktop, tablet, or mobile).

Alert Notifications

Get notified instantly when something goes wrong with your monitored sites.

Notification Channels

  • Email: Available on all plans
  • Webhooks: HMAC-signed payloads (Pro and Agency)
  • Slack: Direct channel notifications (Pro and Agency)
  • Discord: Webhook notifications with rich embeds (Pro and Agency)
  • Telegram: Bot API notifications (Pro and Agency)
  • SMS: Text message alerts via Twilio (Pro and Agency)
  • Voice Calls: Automated phone call alerts for critical issues (Agency only)

Alert Throttling

Configure how often you receive alerts to prevent notification fatigue during extended outages.

Quiet Hours

Set time windows when notifications are paused. Alerts are still recorded but not sent during quiet hours.

Public Status Pages

Create public status pages to keep your users informed about your service availability.

Features

  • Customizable branding and colors
  • Display selected monitors
  • Uptime history visualization
  • Incident management and updates
  • Email subscriber notifications

Status Page Limits

  • Starter: 1 status page
  • Pro: 3 status pages
  • Agency: 10 status pages

API Access

Available on Pro and Agency plans

Access your monitoring data programmatically through our REST API.

Authentication

Generate an API key from your API settings page. Include it in the Authorization header:

Authorization: Bearer om_live_your_api_key

Available Endpoints

  • GET /api/v1/monitors - List all monitors
  • GET /api/v1/monitors/:id - Get monitor details with recent checks
  • GET /api/v1/uptime - Get uptime statistics

Monitor Types

ObservaMax supports multiple monitoring types:

  • HTTP/HTTPS: Standard web endpoint monitoring with status codes, response times, and SSL checks
  • TCP: Port connectivity checks for databases, mail servers, and custom services
  • DNS: Domain name resolution monitoring with support for A, AAAA, MX, CNAME, TXT, and NS records
  • Ping (ICMP): Network latency monitoring with round-trip time tracking
  • Heartbeat: Receive pings from your cron jobs and services. Alert if no ping is received within the expected interval

SSL Certificate Monitoring

Monitor your SSL certificates and get alerted before they expire.

Features

  • Automatic SSL certificate checking on each uptime check
  • Configurable expiry threshold (default: 30 days)
  • Certificate issuer and expiry date tracking
  • Dedicated SSL expiry alert notifications

Available on all plans with uptime monitoring enabled.

Maintenance Windows

Schedule maintenance windows to prevent false alerts during planned downtime.

Features

  • One-time or recurring maintenance windows
  • Timezone-aware scheduling
  • Automatic monitoring pause during windows
  • Maintenance status shown on status pages

Tags & Organization

Organize your monitors with tags for easy filtering and grouping.

Features

  • Up to 5 tags per monitor (max 20 characters each)
  • Filter monitors by tag on the dashboard
  • Bulk actions: pause, resume, or delete multiple monitors at once

SLA & Uptime Reports

Track your uptime percentage across multiple time periods and export SLA reports.

Features

  • Uptime percentage for 24h, 7d, 30d, and 90d periods
  • Exportable CSV SLA reports per monitor
  • Interactive response time charts with time range selection
  • Multi-location check results with aggregated status

Multi-Location Monitoring

Available on Pro and Agency plans

Check your services from multiple global locations to reduce false positives and detect regional issues.

Locations

  • US East (Virginia)
  • US West (Oregon)
  • EU West (Ireland)
  • EU Central (Frankfurt)
  • AP Southeast (Singapore)
  • AP Northeast (Tokyo)

Results from multiple locations are aggregated using majority voting — a monitor is only marked as down if more than half of check locations report it down.

Data Retention

Monitoring data is retained based on your subscription plan:

  • Trial & Starter: 7 days
  • Pro: 30 days
  • Agency: 90 days

This applies to uptime checks, change records, content snapshots, and screenshots. Alert history is retained for a minimum of 30 days regardless of plan.

Need more help? Contact our support team

Documentation - ObservaMax | ObservaMax