Skip to main content

Create Your Account

1

Sign up for UptimeIO

Visit app.uptimeio.com and create your account. You’ll need to provide:
  • Full name
  • Email address
  • Password (minimum 8 characters)
Verify your email address by clicking the link sent to your inbox.
2

Create your organization

After email verification, you’ll be prompted to create your first organization (project). This helps you organize monitors for different projects or clients.
You can create multiple organizations later from the dashboard.

Create Your First Monitor

1

Navigate to Monitors

From your dashboard, click “Create Monitor” or navigate to the Monitors page and click the ”+ New Monitor” button.
2

Choose monitor type

Select HTTP/HTTPS as your monitor type. This is the most common type for monitoring websites and APIs.
3

Configure your monitor

Fill in the basic details:
Name: My Website
URL: https://example.com
Check Interval: 5 minutes (Free) or 60 seconds (Solo+)
Timeout: 30 seconds
The check interval slider ranges from 30 seconds to 24 hours. Free plan is limited to 5-minute intervals, Solo plans to 60 seconds, and Team/Organization plans to 30 seconds.
4

Select monitoring regions

Choose which regions should monitor your site:
  • Auto: UptimeIO intelligently selects 2 regions based on load balancing
  • Manual: Select specific regions (Asia, Europe, North America, etc.)
Multi-region monitoring requires at least 2 regions to prevent false positives.
5

Configure HTTP settings (Optional)

Expand Advanced Settings to configure:
  • HTTP Method: GET, POST, PUT, DELETE, HEAD, OPTIONS, PATCH
  • Expected Status Codes: Default is 2xx and 3xx
  • Request Headers: Add custom headers if needed
  • Request Body: For POST/PUT/PATCH requests
  • Follow Redirects: Enable to follow up to 5 redirects
  • Authentication: Basic or Digest auth
6

Set up notifications

Choose a notification profile or create a new one:
  1. Select “Create New Profile”
  2. Name it (e.g., “Team Alerts”)
  3. Add integrations:
    • Email addresses
    • SMS numbers
    • Slack webhooks
    • Discord webhooks
You can configure which events trigger notifications (failures, recoveries, SSL expiry, etc.) at both the profile and integration levels.
7

Create and wait for first check

Click “Create Monitor” and wait for the first check to complete. This usually takes 30-60 seconds.
You’ll see a success message and be redirected to the monitor details page where you can view real-time results.

Understanding Your Monitor Dashboard

Once your monitor is created, you’ll see:

Current Status

Real-time status indicator (Up/Down)

Response Time Graph

Visual representation of response times over time

Recent Checks

Latest check results from all regions

Recent Incidents

History of downtime incidents

Test Your Monitor

You can manually test your monitor at any time:
1

Click 'Test Now'

From the monitor details page, click the “Test Now” button.
2

View test results

The test will run from all configured regions and show results for each:
  • Response time
  • Status code
  • Success/failure status
  • Region tested from
Manual tests honor your location settings. If set to “Auto”, tests run from 2 random regions. If manual, tests run from all selected regions.

How Incident Detection Works

UptimeIO uses intelligent multi-region consensus to prevent false positives:
1

Initial check fails

When a check fails from one region, UptimeIO doesn’t immediately create an incident.
2

Retry from second region

After 1 second, the check is retried from a different region.
3

Final retry from third region

If the second check also fails, a final retry occurs from a third region after another 1 second delay.
4

Incident created

Only if 3 agents from at least 2 different regions report failures is an incident created. This ensures you only get alerted for real issues, not transient network problems.
You’ll receive notifications through all configured integrations in your notification profile.
Recovery works the same way - UptimeIO requires 3 successful checks from at least 2 regions before resolving an incident.

Next Steps

Common Questions

This depends on your plan:
  • Free: 20 monitors
  • Solo: 20 monitors (+ 50 more for $14/month)
  • Team: 100 monitors
  • Enterprise: 200 monitors
You won’t be able to create new monitors or resume paused monitors until you upgrade your plan or delete/pause existing monitors.
Yes! Paused monitors don’t count toward your active monitor limit and don’t perform checks. You can resume them at any time.
UptimeIO’s multi-region consensus system (3 failures from 2+ regions) is designed to prevent false positives. You can also:
  • Use multiple monitoring regions
  • Increase the timeout value
  • Adjust expected status codes if your site returns non-standard codes