Uptime Monitoring

Uptime monitoring allows you to watch over your sites and get instant notifications if one goes down. That way, you can respond before your client even knows there’s an issue.

Outage reporting

When a website doesn't answer our primary location, we use one of our secondary locations to confirm the outage and each outage has to be confirmed during two consecutive periods.

Example of a downtime on a site configured to check every 5 minutes.

Time Status Location
00:00 DOWN Main
00:00 DOWN A secondary location
00:05 DOWN Main
00:05 DOWN A secondary location
00:05 'site down' notification triggered
00:10 DOWN Main
00:10 DOWN A secondary location
00:15 UP Main
00:15 'site up' notification triggered

If the secondary location can reach the website the notification won’t be triggered. This avoids false positive notifications because of a small routing error or if our main IPs are temporarily blocked by the website’s server provider.

Check interval

By default 1Pilot will check uptime every 5 minutes, but you can configure this frequency for each site on your site’s edit form. 1Pilot can check your websites every minute or less often: every 5, 15, 30, ... minutes. Choose what you want.

Custom check

By default, uptime monitoring will check that your site returns a 200 response code. If needed, you can define a “String to check”: a string that 1Pilot will search for in the response and consider the site down if it's absent.

Customize URL

You can configure the URL path used by the Uptime Monitoring on the site's edit form, by default the value is / (the base URL of your site). But depending of your site, you can choose to change this value to /login, or anything you need.

Notifications

Choose the way you want to be notified. On the Notifications page of your 1Pilot dashboard you can create/manage multiple channels (email, Slack, Discord) and choose which type of notification you want to send through this channel. To receive a notification when your sites go down or back up on a specific channel simply check the “Uptime Monitoring” option.