In this article we cover the basic functionality of our platform and offer insights on features for monitoring your website's uptime and performance.
Let's get started!
Table of Contents
- What is a Check?
- Creating Your First Check
- Setting Up Notifications
- Adding New Users
- Adding Contacts and Contact Groups
- Understanding Check Failures
- Using Reporting
- Using Advanced Checks
- Visit Our Help Desk
What is a Check?
A Check monitors a URL or IP address at intervals as low as one-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 as an Uptime.com user. The list below identifies all check types available on Uptime.com. Click on a title for detailed instructions on adding each check type:
Creating Your First Check
When you first log in to Uptime.com, you are prompted to monitor your entire site. If you used a corporate email address, the root domain will auto-populate. Simply click Go and Uptime.com will run checks for your web server, DNS, blacklist/malware, and email.
Configure these checks one-by-one, or in bulk:
Advanced users can click Add & configure checks one by one from the first screen to add a new check. We suggest starting with an HTTP(S) check but encourage users to explore each check type depending on your needs. If you wish, you can change the check type from the Check Type dropdown menu to any of our 17 available checks.
Tip: When you create or edit a check, click Run Test to verify your settings are correct.
All other checks are available on the Check Screen when you click Add New. Under the Basic tab of the check configuration screen, select your Check Type and fill in the required fields. Please use our Check Field Explanations article for assistance in defining required and optional parameters.
The support article on Advanced Check Options can help you further customize your 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 five minutes or one hour)
- 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 depending on the check.
For a full breakdown of each parameter, refer to our Check Field Explanation support article.
You can also customize your dashboard, or click Add New to create a new check.
Setting Up Notifications
Email, SMS, and voice call notifications are part of New User Setup and are created for the primary account holder upon first login. When you create your first check, it will be assigned to a Default contact that utilizes the account owner’s credentials.
In addition to email, SMS, and voice calls, Uptime.com supports most major third-party push notification providers that can receive incident alerts.
With this list of Push Notification Integrations, you can send alerts and metrics to where your team lives and works.
Here are some ideas on creating responsive escalations with Uptime.com.
Adding New Users
Click New User from the Users Page. Add the user’s first and last name, email and time zone. Finally, choose that user’s Access Level to your Uptime.com account, then click Save. Uptime.com will send the user a verification email and allow the user to create a password.
Please note: Basic tier accounts are not allotted multiple user slots.
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
- The Uptime.com Mobile Application (iOS and Android Available)
Along with a contact’s Name, Email/Phone, and/or Integrations assigned, you can also see the number of Checks and Escalations configured. Access it by clicking Notifications>Contacts.
Understanding Check Failures
When a check fails, an alert is issued to designated contact groups and other integrated push notification systems that have been configured. This alert contains the date, time, and location relevant to the outage. Depending on the check type, other technical data may be included such as server information or unexpected strings.
Please note: Group Check alerts will not contain locations relevant to the outage, only the configured down condition.
Use the Alert History Screen to get a quick or detailed view of alerts issued when that check failed.
Alternatively, you can display the Uptime.com widget on your website to inform visitors of your server uptime statistics.
Once you have added checks to your account, you will notice check cards appear on your dashboard. You can customize your dashboard to filter which 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:
Using Advanced Checks
These features provide some advanced monitoring functionality that better simulates the user experience of your website:
- Real User Monitoring: Monitors the performance experience of visitors on your site
- Transaction Checks: Monitors web transactions on your site (e.g. login, registration etc.).
- API Checks: Monitors API using multiple HTTP(S) requests
- Group Checks: Organize multiple checks to monitor systems, report on performance, and manage incident response.
- Custom Checks: Monitors periodic jobs and processes, issuing alerts according to whether an action occurs or a heartbeat is not detected.
Visit Our Help Desk
Our Support Documentation covers Uptime.com’s functionality in greater detail. First, search our archives for an answer to your question. You can also Submit a Ticket if you are unable to solve your issue. We are happy to help!