Overview of Checks

 

Add new checks, edit existing ones, access reports, alerts, and more from Monitoring > Checks. This article provides an overview of all check types, and links to support documents for each. 

The Checks page contains several columns of data relevant to each check:

Checks.png

 

Curious about individual check types? Click the links with the youtube-logov4.svg button below for the timestamp!

 

Table of Contents

Checks At A Glance

Adding a Check

Actions Menu

Check Types

Web:

Network:

Email:

Custom Checks:

Checks At A Glance

  • Numerous check types for every use case.

  • Automatic alerts to the right people whenever downtime is reported.

  • In depth and real-time analysis for easy outage diagnosis.

Adding a Check

Monitoring > Checks is known as the main checks page. To add a check from this page, click the Add New button:

Add check gif.gif

To add any check type from your Dashboard, click the Add New button:

Dashboard.png

Actions Menu

Return

Actions_menu_change.gif

Edit: Click the "pencil" icon to go to the check's Edit Check window to adjust check settings.

Set Maintenance: Click the "calendar" icon to set a Maintenance Schedule for the check.

Pause/Resume: Click the "pause" or "resume" button to quickly stop or re-activate the check.

Report: This provides a statistical analysis of the uptime and response times for each of your monitoring checks. See our documentation on Reporting for more details. 

Alerts: Links to Alert History for a list of incidents related to each of your monitoring checks.

Analysis: Access Real-Time Analysis for a check. Real-Time Analysis is a chronological breakdown of recent alerts and technical data used to help diagnose an outage. Note: not available for the Group Check or RUM types.

Settings: Users can Duplicate, or Delete a check. 

Audit Log: Audit Log entries track changes to Users, Contacts, Checks, Check Tags, Alerts, and Integrations. See our documentation on the Audit Log for more details.

Check Types

Return  

Web

Website HTTP(s):

youtube-logo-final.svg Skip to 0:23

HTTP(S) checks monitor a specific web or IP address to ensure the URL response code is OK 200, in intervals ranging from 1-60 minutes. Here are some examples of what they can do:

  • Monitor your homepage for uptime
  • Monitor a specific page for a specific status code or set of status codes
  • POST a single request and expect a specific response

See more in HTTP(S) Check Basics, or Jump to HTTP(S) in our Overview of Checks video!

Transaction: 

youtube-logo-final.svg Skip to 0:59

This multi-step advanced check allows you to monitor web transactions on your site. The transaction check can:

  • Login to websites
  • Fill out forms
  • Interact with shopping carts

See more in Transaction Check Basics

API: 

youtube-logo-final.svg Skip to 1:28

This multi-step advanced check allows you to monitor your API with multiple HTTP(s) requests. 

  • Use a variety of POST, GET, PUT, PATCH & DELETE requests to deliver data to an endpoint, set a variable based on the response, and use that variable in subsequent requests
  • Use HTTP Headers to pass tokens for complex multi-step actions
  • Verify a specific status code or response for multiple endpoints

See more in API Check Basics

Real User Monitoring: 

youtube-logo-final.svg Skip to 2:11

This check allows you to monitor the performance experience of visitors on your site. Paste an HTML snippet into your site to start monitoring:

  • Page load time and Apdex scores
  • AJAX load time and errors
  • First paint, first render and Time to Interactive

See more in RUM | Setup and basics.

Page Speed: 

youtube-logo-final.svg Skip to 2:44

Monitors and audits the performance and metrics of your site. Ability includes: 

  • Visualization of your webpage as it loads to see exactly what shows up first for your users.
  • Exact metrics on individual aspects of your webpage such as First contentful paint, Time to interactive, and Largest contentful paint.
  • Stored history on the performance of your website both on a high level view and drilling down to each individual metric being measured on your webpage.

See more in Getting Started with the Uptime.com Page Speed Check.

Group Checks: 

youtube-logo-final.svg Skip to 3:04

Organize multiple checks to monitor systems, report on performance, and manage incident response. Receive alerts when group failure conditions are met or report on the group’s uptime average. Use cases include:

  • Organizing all checks for a single system into one
  • Load Balance monitoring
  • Escalating widespread outages

See more in Getting Started with the Uptime.com Group Check.

 

Malware/Virus: 

youtube-logo-final.svg Skip to 3:19
This check will check your website for viruses and malware. This check is performed once per day. 

See more in Malware/Virus Check Basics

SSL Certificate Expiry: 

youtube-logo-final.svg Skip to 3:43

This check allows you to receive alerts prior to an SSL certificate expiring on your site. An alert can be raised before a SSL certificate expires based on the before expiry days setup within your check. Moreover, a domain is required in order to add this check, and it must be entered without the sub-domain e.g. google.com

See more in SSL Certificate Expiry Check Basics

Network

 

Domain Whois/Expiry:

youtube-logo-final.svg Skip to 4:02
This check allows you to check your domain's expiration date and registration information. An alert can be raised before a domain expires based on the before expiry days setup within your check. Moreover, a domain is required in order to add this check, and it must be entered without the sub-domain e.g. google.com

See more in Whois/Domain Expiry Check Basics

DNS:
youtube-logo-final.svg Skip to 4:14
This check allows you to monitor for DNS failures or changes.

See more in DNS Server Check Basics

Ping (ICMP):

youtube-logo-final.svg Skip to 4:37

This check allows you to monitor network activity for a specific domain or IP address. 

See more in Ping (ICMP) Check Basics

 

Network Time Protocol (NTP):

youtube-logo-final.svg Skip to 4:45

Monitor a Network Time Protocol server and issue alerts if delay is > 1000 ms.

See more in NTP Check Basics.

SSH:

youtube-logo-final.svg Skip to 5:02

This check allows you to monitor SSH access for your domain or IP address. 

See more in SSH Check Basics

TCP Port:
youtube-logo-final.svg Skip to 5:13
This check allows you to monitor responses on a TCP port. 

See more in TCP/UDP Check Basics

 

UDP:

youtube-logo-final.svg Skip to 5:25

This check allows you to monitor responses on a UDP port. 

See more in TCP/UDP Check Basics

 

Email

IMAP:

youtube-logo-final.svg Skip to 5:32

This check allows you to monitor an IMAP incoming email server. 

See more in Email Server Check Basics

 

POP:

youtube-logo-final.svg Skip to 5:35

This check allows you to monitor a POP incoming email server.

See more in Email Server Check Basics

 

SMTP:

youtube-logo-final.svg Skip to 5:38

This check allows you to monitor an outgoing SMTP email server. 

See more in Email Server Check Basics

 

Domain Blacklist:

youtube-logo-final.svg Skip to 5:50

This check allows you to monitor whether your domain or IP address is on a SPAM blacklist. 

See more in Domain Blacklist Check Basics

 

Custom Checks

Webhook and Heartbeat Monitoring: 

youtube-logo-final.svgSkip to 6:10

Monitor periodic jobs and processes, issuing alerts according to whether an action occurs or a heartbeat is not detected. Use cases include:

  • Phasing out old deployments with heartbeat checks
  • Monitoring a backup job with webhooks

See more in Custom Checks for Process Monitoring

 

Add check 3.png

Types of Checks

Adding/Editing Checks

The following describes the fields provided when adding or editing a check:

Name: Provide a name for your check.

Check Interval: Select the interval between each check.

Contacts: Select the contact group(s) for your check. The contact group(s) you assign to a check will be notified via email, SMS message and/or phone call of any incidents related to your checks.

Locations: Select the probe server locations which will be used in monitoring your checks. This field will be unselectable on the free monitoring plan.

Check Type: Select your check type. Please review the documentation above for descriptions of each check type.

Note: The required and optional fields will vary based on the check type selected. Please hover over the information icon for descriptions of the required and optional fields.

Uptime report.png

Example Uptime Report

 

Want to see our checks in action? Check out our youtube-logov4.svgYouTube Library for more!

Was this article helpful?
4 out of 5 found this helpful

Comments

0 comments

Article is closed for comments.

Have more questions?
Submit a request
Share it, if you like it.