1. Create your account
1
Sign up
Go to app.uptimeio.com and register with your full name, email address and a password of at least 8 characters.
2
Verify your email
Click the link in the verification email. You cannot create monitors until your email address is verified.
2. Create your first monitor
1
Start the wizard
Open Monitors in the sidebar and click Create Monitor.
2
Choose the type and target
HTTP is selected by default. Enter the URL, for example
https://example.com. For another type (keyword, ping, port, DNS, heartbeat), open Monitoring something else?. Each type has its own guide, starting with HTTP.3
Set the interval
Choose how often to check. The default is 5 minutes. The shortest interval is 5 minutes on Free and 1 minute on Pro and Scale. The longest is 24 hours.
4
Choose locations
Checks run from multiple probe locations. On Pro and Scale you can pick the locations for regular checks; on Free UptimeIO chooses for you.
5
Pick who gets alerted
Select one or more notification destinations. If you have none yet, add one under Destinations in the sidebar (email, Slack, webhook, Telegram or Pushover). See Notifications.
6
Create the monitor
Click Create Monitor. The first check runs shortly afterwards and the results appear on the monitor’s page.
Or create it with the API
Create aread_write API key in Settings > API Keys (details), then:
"monitoring_regions": [] lets UptimeIO choose locations automatically. See Create a monitor for every field.
3. Test it
From the monitor’s page click Test Now to run a check immediately and see the response time, status and result per location.How a failure becomes an incident
UptimeIO avoids false alarms by confirming failures from several locations before it opens an incident:1
A check fails
A failed check does not open an incident by itself.
2
Retries from other locations
The check is repeated from other locations a second apart.
3
Confirmation
An incident opens only when several locations confirm the failure. You are then notified on the monitor’s destinations.
Common questions
How many monitors can I create?
How many monitors can I create?
Free 50, Pro 100, Scale 500. Paused monitors still count toward the limit. See Plans & Billing.
Can I pause a monitor?
Can I pause a monitor?
Yes. A paused monitor stops checking and does not alert. Resume it at any time; it is scheduled straight away.
How do I reduce false positives?
How do I reduce false positives?
Failures are already confirmed from several locations. You can also increase the timeout or adjust the expected status codes for your endpoint.
Next steps
Monitor types
HTTP, keyword, ping, port, DNS and heartbeat
Notifications
Email, Slack, webhooks, Telegram and Pushover
Status pages
Publish a public status page
API reference
Automate everything