Website Uptime & Performance Monitoring
Onboarding Quick Start Guide
A Check monitors a URL or IP address at intervals as low as 1-minute from various locations across six continents. When the URL or IP address fails, checks issue alerts that contain details of the downtime incident(s) to designated contacts.
This overview covers the various check types available to you. See below for all monitoring checks available on Uptime.com:
Upon first logging in, you are prompted to monitor your entire site. Enter any URL and click Go.
Uptime.com will run checks for your web server, DNS, blacklist/malware, and email.
Add these checks individually, or in bulk:
Users can also click Add New and configure checks one by one from the Checks screen (Monitoring>Checks) to add a new check. Start with an HTTP(S) check, but also explore each monitoring check type based on your needs. Change the check type via the Check Type dropdown menu to any of our available check types.
Tip: When creating or editing a check, select a location from the dropdown and then click Run Test to verify settings are correct.
This article on Advanced Check Options can help further customize checks to utilize:
- Maintenance windows: Prevent a check from issuing an alert while the maintenance window is active. More information on how alerts work in maintenance state.
- Escalations: Send an additional alert once a pre-configured amount of time has passed (such as 5-min or 1-hr).
- Sensitivity: The number of probe servers that must go to CRITICAL status before a check issues an alert.
- Number of retries: The number of times a probe server will retry a check before it goes to CRITICAL status.
...and other options dependent on the check.
See our Check Field Explanation article for a full breakdown of each parameter.
These features provide advanced monitoring functionality to simulate website user experiences and observe real-time performance:
- Real User Monitoring: Monitors the performance experience of visitors to your site.
- Transaction Checks: Monitors web transactions on your site (e.g. login, registration etc.).
- API Checks: Monitors API using multiple HTTP(S) requests.
- Custom Checks: Monitors periodic jobs and processes, issuing alerts according to whether an action occurs or a heartbeat is not detected.
Email, SMS, and voice call notifications are part of New User Setup, and are created for the primary account holder upon first login. These details form the Default contact. When creating your first check, it will be automatically assigned to this Default contact to receive alert notifications.
Along with email, SMS, and voice calls, we support most major third-party push notification providers that can receive incident alerts. The Uptime.com app on the iOS App Store and Google Play supports push notifications for alerts too.
With this list of Push Notification Integrations, send alerts and metrics to the tools you’re already using to monitor uptime and resolve incidents.
The Contact Screen is used to add new contacts or edit existing ones. Depending on how the contact is configured, individuals or contact groups associated with each contact will be notified of a downtime incident via:
- SMS message and/or phone call
- Push notifications through a third-party provider
- Uptime.com’s Mobile Application (iOS and Android Available)
Along with a contact’s Name, Email/Phone, and/or Integrations assigned, you can set on-call scheduling and see the number of Checks and Escalations configured. Access it via Notifications>Contacts.
Click New User from the Users Page. Add the user’s first/last name, email, and time zone. Then, choose that user’s account Access Level, and opt in/out of Two-Factor Authentication and hit Save.
Uptime.com will then send a verification email to the user to create a password.
When a check fails, an alert is delivered to designated contact groups along with other integrated systems via push notification. The alert contains the date, time, and location relevant to the outage.
Depending on the check type and notification provider, other technical data may be included such as server information, unexpected strings, links to real-time analysis, and any configured notes.
Finally, showcase uptime monitoring performance to visitors by adding the Uptime.com widget to your website.
Once checks have been added to your account, you will notice check cards appearing on your dashboard.
Customize your dashboard to filter which check cards appear, in what order, and other settings tailored to your preference.
These check cards offer detailed statistics on current state, response time, and uptime as a percentage:
Users can configure SLA Reports or Schedule Reports to send at set intervals (ie: daily, weekly, monthly, quarterly, or yearly).
Create your first SLA report by clicking Reports>SLA Reports, then select New SLA Report. Edit any SLA report to add or remove checks (either by tag or individually), or change the logic that determines how the report is rendered.
Download a PDF or XLS SLA report copy by clicking Reports>SLA Reports, locate the report and then select Actions> Download PDF, or Download XLS.
Schedule a Report by clicking Reports>Scheduled Reports.
It is also possible to view an Uptime Report for a specific check, which provides a continuous granular view of domain uptime.