Table of Contents


Introduction

Monitor website performance and stay alert to slow response times and outages, before these become an issue for site visitors.

  • Monsido monitors the website in real-time 24/7 for slow response time or downtime. Schedule reports or automated alerts and have them sent to assigned users when the site has a slow response or has crashed.

  • Monsido measures website response time and details any incidents of downtime.

  • Heartbeat uses random IP addresses. Heartbeat does not execute JavaScript on the page so there is no analytics data that could alter your statistics values.


Setup

The Heartbeat feature is included in all Monsido packages, it requires no setup. To disable the feature, see the Heartbeat Configuration section below.


Configuration

This section gives instructions on how to configure the Heartbeat module.

  1. From the Monsido Domain Overview, click Select Domain. The Domain Overview page opens.

    Image showing the location of the Select Domain button.

  2. Click on the domain name. The Dashboard for the domain opens.

    Image showing the full dashboard view.

  3. Click Heartbeat (the heart icon), on the toolbar.

    The Heartbeat landing page opens.

  4. Click the Configuration button (a gear icon) on the upper right-hand side of the page.

    The Heartbeat Configuration page opens.

  5. Fill in the fields:

    • Status: Toggle the switch OFF or ON to disable or enable this feature. By default, this feature is ON.

      • URL: Enter the full URL (http://www.your domain name.com).

      • Ping Intervals: Click the drop-down arrow and select the ping intervals for Monsido to check on the website status.

        • 1 minute

        • 5 minutes

      • Click Save to save the changes.

Notifications

  • Response time notification: Toggle the switch OFF or ON to receive an email if the site has a slow response time.

    Note: If there are no incidents registered for the page in the selected date range, the export file will be empty.

    ON: The pane expands.

    Fill in the following fields:

    • Response time: Click the drop-down arrow and select a response time notification threshold.

    • Response time notification: Click the drop-down arrow and select the number of minutes of slow response time that should pass before the system sends an email.

    • Email receiver: Enter the email address for the alert to be sent to. Add as many as needed, separate them with a space.

    • Click Save to save the changes.

  • Downtime notification: Toggle the switch OFF or ON to receive an email if the site is down.

    Note: If there are no incidents registered for the page in the selected date range, the export file will be empty.

    ON: The pane expands.

    • Fill in the following fields:

      • Time to Warning: Click the drop-down arrow and select the amount of time the site should be down before a notification is sent.

      • Email receiver: Enter the email address for the alert to be sent to. Add as many as needed, separate them with a space.

      • Notification when the downtime ends: Toggle the switch OFF or ON to receive an email when the system is back up. The service message is sent to the same email.

      • Click Save to save the changes.


Dashboard

This section gives instructions on how to use and understand the Heartbeat dashboard.

  1. From the Monsido Domain Overview, click Select Domain. The Domain Overview page opens.

    Image showing the location of the Select Domain button.

  2. Click on the domain name. The Dashboard for the domain opens.

    Image showing the full dashboard view.

  3. Click Heartbeat (the heart icon), on the toolbar.

    The Heartbeat landing page opens.

  4. Toolbar buttons: On the top right-hand side of the page, select:

    • Exports: Click the export icon. The current page is downloaded locally in CSV format.

    • +Add new check: The Heartbeat Checkpoint Information pane slides open. Provide the following information to create a new check:

      • Status: Toggle the switch OFF or ON to disable or enable this feature.

      • URL: Enter the full URL (http://www.your domain name.com).

      • Ping Intervals: Click the drop-down arrow and select the ping intervals for Monsido to check on the website status.

        • 1 minute

        • 5 minutes.

      • Response time notification: Toggle the switch OFF or ON to receive an email if the site has a slow response time.

        Note: If there are no incidents registered for the page in the selected date range, the export file will be empty.

      • Downtime notification: Toggle the switch OFF or ON to receive an email if the site is down.

        Note: If there are no incidents registered for the page in the selected date range, the export file will be empty.

      • Save: Click Save to save the configuration and close the configuration pane.

    • Exemption: See the Exemption section of this document for instructions.

    • Configuration: See the Configuration section of this document for instructions.

  5. Average response time across all checkpoints

    • A graph identifies any performance incidents experienced by the domain over a selected timeframe. The graph also shows domain response time and average response time as measured in milliseconds.

    • Beneath the graph is a breakdown of domain outages during the selected time frame. The breakdown displays the start time, end time, and duration of outages.

      Screenshot of Heartbeat results inside the Monsido Platform. A line graph shows the average response time shown across all checkpoints.

    • Beneath the graph is a breakdown of any outages that occurred during the selected time frame. See the start time, end time, and duration of outages.


Exemptions

Add exemptions for instances of planned downtime, for example, server maintenance.

Add New Exemption

  1. From the Monsido Domain Overview, click Select Domain. The Domain Overview page opens.

    Image showing the location of the Select Domain button.

  2. Click on the domain name. The Dashboard for the domain opens.

    Image showing the full dashboard view.

  3. Click Heartbeat (the heart icon), on the toolbar.

    The Heartbeat landing page opens.

  4. Click Exemption on the upper right-hand side of the page.

    The Checkpoint Exemptions pane slides open.

  5. Click Add new exemption.

  6. The Add Exemption pane slides open.

  7. Fill in the fields:

    • Repeat: Click the drop-down arrow and select a repeat frequency.

      • None

      • Daily

      • Weekly

      • Monthly.

    • Start date: Use the date-picker to select a start date and time.

    • End date: Use the date-picker to select an end date and time.

    • Exemption options: Tick to select an exemption option:

      • Exemption time is not part of the downtime calculation.

      • Exemption time is part of the downtime calculation (if you have 1 hour exemption time and no other downtimes in one day, your uptime will be shown as 95.83% uptime).

    • Description: Enter a free-text description of this exemption.

  8. Click Save to save the changes. The pane closes and the new exemption is on the list.

Edit an Exemption

  1. On the same row as an exemption, click the gear icon. The Details pane opens for the exemption.

  2. Edit as needed.

  3. Click Save to save the changes.

Remove an Exemption

  1. On the same row as an exemption, click the trashcan icon.

  2. A dialog opens asking, Are you sure you want to delete this exemption? Click Cancel to cancel the action or OK to delete the exemption.

  3. The dialog closes and the exemption is gone from the list.


Additional Information

For further assistance, contact the Monsido support team by email, or use the Monsido chat and help features inside the application.

Image of the Dashboard with the location of the Help Center buttons highlighted.

See Monsido for Developers for documentation and advanced help files for developers.

Contact us

Monsido, an Optimere brand:

San Diego, CA, USA

5880 Oberlin Dr,
San Diego, CA 92121, USA

Australia & New Zealand

Suite 2.04
80 Cooper St
Surry Hills, NSW 2010

Copenhagen, Denmark

Borupvang 3
2750 Ballerup, Denmark

London, UK

14 New Street
London, EC2M 4HE

Did this answer your question?