GTmetrix Performance Blog

News, updates and guides on GTmetrix and general web performance

How to Set up Monitoring and Alerts

In this guide, we’ll show you how to set up Monitoring and Alerts for your webpage.


 

Overview

Monitoring your webpages is an automated process that can help you keep a closer eye on their web performance. Combined with Alerts, you can be notified about any performance issues on your pages, allowing you to be proactive in solving issues.

It’s prudent planning to have a second set of eyes on your webpage to ensure that it’s performing the way you expect it to.

In this guide, we’ll show you how to set up monitoring and alerts in GTmetrix.

 


 

Importance of Monitoring and Alerts

We’ve previously covered in detail why monitoring is important for web performance.

In general, the internet is highly complex and your page’s performance relies on many interdependent factors:

  • Front-end/back-end code
  • Server configuration and performance
  • Third-party services
  • Network connectivity
  • and many other related components

 
Any of these components can unexpectedly change, which can drastically affect your page’s performance.
 

Network variances, server load, or any number of reasons could impact your page’s performance, and affect your revenue/business/operations.

 
As a result, this can impact your website traffic, operations, and/or revenue.

By monitoring performance and setting alerts, you can be notified when your page’s performance drops below your specified criteria, allowing you to take early action before it impacts your business or operations.
 


 

How to Set up Monitoring

You will need to be logged in to your GTmetrix account to set up monitoring for your page.

We cover how to select monitoring options and frequencies in our article here, to help you determine the best monitoring set up for your website.
 
 

1) Analyze a URL and generate a GTmetrix Report

Be sure to set any Analysis Options you wish, such as location, mobile device*, connection speed, etc.

You can also click on an existing GTmetrix Report that you’ve already generated.

* Mobile tests are only available for PRO users.
 
 
2) On the GTmetrix Report, click on Monitor

The Monitor button is located on the right-hand sidebar (top on lower resolution screens).
 

Click on Monitor on the right-hand sidebar (top on lower resolution screens) of a GTmetrix Report.

 
A menu should slide out giving you monitoring frequency options.
 
 

3) Select a monitoring frequency
 
Click on the dropdown to select your desired monitoring frequency (how often you want GTmetrix to automatically test your page).
 

Select the desired monitoring frequency from the dropdown, and click on “Save Settings”.

 
You can choose Monthly, Weekly, Daily, or Hourly (select PRO plans only*) depending on how frequently you want to test your page.

Click on Save Settings when you’re done with your selection.

Your page will now be analyzed according to your selected frequency.

Once your Monitored page has started generating reports based on your chosen frequency, you can view your Monitored Report history (and a summary of your results) either through the History Graphs or from the Monitor menu itself.
 

The Monitor menu also shows you your Monitored Report History.

 

You can also open and compare other Monitored Reports directly from this menu.

* Hourly monitoring is only available on PRO Starter plans and above.
 


 

How to Set up Alerts

You will need to be logged in to your GTmetrix account to set up Alerts for your monitored page.

 
1) Open a monitored GTmetrix Report and click on Set up Alerts

The Set up Alerts button is located on the right-hand sidebar (top on lower resolution screens).
 

Click on Set up Alerts on the right-hand sidebar (top on lower resolution screens) of the monitored report.

 
A menu should slide out giving you Alert condition options.
 
 
2) Turn on the Enable E-mail Alerts feature

Enabling E-mail Alerts will allow GTmetrix to notify you by e-mail when your Alert condition is met.
 

Enable E-mail Alerts to allow GTmetrix to e-mail you when your Alert is triggered.

 
Note that Alerts can only be enabled on monitored pages.
 
 

3) Click on Add a Condition

A series of dropdown inputs will appear, allowing you to select the specific condition for the alert.
 

Click on Add a Condition to set an Alert condition for your monitored page.

 
 
4) Select the metric, condition and value you wish to receive an alert on

​When deciding on conditions and their thresholds, it’s best to choose a benchmark based off your past performance.

Due to the nature of the internet, performance can fluctuate. It’s best to choose a condition value that is outside your normal performance.

For example, if you’re getting a GTmetrix Grade between a B and C typically, set your GTmetrix grade condition to less than a C.
 

You can add up to 10 different alert conditions for your monitored page.

 
Note that conditions are based on the OR operator, which means Alerts will be triggered if any set conditions are met.

You can enter up to 10 different alert conditions for each monitored page.

Click on Save Settings when you’re done setting your conditions.
 

Click Save Settings when you’re done setting your Alert conditions.

 
GTmetrix will now send you an e-mail alert if the performance of your monitored page drops below your set performance criteria.

Need help determining Alert Conditions?
We’ve written a guide to help you figure out how to set Alert conditions and thresholds for your page.

 


 

Alerts Tab

If you’ve set up Monitoring and Alerts, you can view a log of all Alerts that were triggered by visiting the Alerts tab on the Report Page.
 

The Alerts Log contains a complete history of Alerts triggered by the page.

 
Clicking on each Alert will expand it giving you details on the condition triggered and who the notification was sent to.
 
Clicking on an Alert Log item will expand it and tell you the details of the Alert triggered and recipients of the Alert notification.

 
You can quickly jump to a specific report that triggered each Alert and investigate performance issues.
 

Viewing Details from Alert Notification/Banner

If you’ve clicked View Details or View Report Details from the Performance Alert Banner or Alert E-mail, you’ll be brought directly to the Alert item with details expanded.
 

Clicking on View Report Details/View Details links from Alert Emails/Banners will auto expand and display Alert Details.

 
A highlight will appear around the relevant Alert. Clicking away will clear the highlight.
 


 

Automatic Alert Suppression

By default, GTmetrix will enable Automatic Alert Suppression, a feature in which we will disable Alerts if 10 consecutive Alerts were triggered/notifications were sent for the same Alert Condition.
 

Automatic Alert Suppression will occur when your page triggers 10 consecutive Alerts.

 
This prevents Alert notifications from being sent indefinitely, which may spam your inbox. Don’t worry, you can disable this feature if you wish to receive Alerts without a limit.
 

Automatic Alert Suppression works as follows:

  1. First Alert (Alert #1) is triggered for a specific Alert Condition(s)
    • A notification is sent to you and/or your designated recipients.
       
  2. Alerts continue to be triggered for the same Alert Condition(s)
    • Recipients will continue to receive notifications.
       
  3. 9th Alert is triggered for the same Alert Condition(s)
    • A notification will be sent to designated recipients, along with a warning that Automatic Alert Suppression will take place after the next alert (Alert #10).
       
  4. Final Alert (Alert #10) is triggered for the same Alert Condition(s)
    • A notification will be sent to designated recipients, noting that the same Alert has been triggered 10 times and that the Alert is now disabled.
    • The page will continue to be monitored, but Alerts will no longer be sent.
    • The Alerts Log will show the suppressed status of the Alert.
    • If you wish, you can visit your Report page and re-enable the Alert again.
      • This restarts the above cycle.

 

If your Alert was automatically suppressed, the Alerts Log will display the suppressed status.

 
If you do not wish for your Alerts to be automatically suppressed, you can disable this feature in your Account page under the E-mail Settings/Status & Notifications heading.
 
You can enable/disable Automatic Alert Suppression in your Account page.

 
 

Automatic Alert Suppression is NOT applicable for every Monitored page

Note the following caveats for this feature:

  • Automatic Alert Suppression only applies to pages that are monitored on an hourly frequency.
  • Automatic Alert Suppression only happens when the same Alert Condition(s) is triggered 10 times in a row.
    • Your page may trigger multiple Alert Conditions, but if at least one Alert Condition is triggered 10 times in a row, Alerts will be suppressed.
    • If your page triggers different Alert Conditions before it can trigger the same Alert Condition 10 times in a row, then the cycle restarts.
    • Generating a Monitored Report without triggering any Alert Conditions also restarts the cycle.

 

Automatic Alert Suppression will be enabled by default on August 10, 2024
If you wish to have Alerts notifications sent to you after 10 are triggered (i.e., indefinitely), you can disable this feature on your Account page.

 


 

Making Changes to Monitored Pages

You can make changes to your monitoring frequency and/or Alert settings by simply visiting a monitored GTmetrix Report, and modifying the monitoring frequency or Alert conditions.
 

Open an existing monitored report and make changes if you need to.

 
Note that reports generated through monitored tests include the (monitored job) notice in the Report Generated data.
 


 

Changing Analysis Options

It might be the case that you may need to change certain Analysis Options (e.g., location, device, connection speed, etc.) for your monitored pages.

While it is possible to do so, we recommend that you don’t make these changes on the same monitored report.

This is because changing the Analysis Options will yield different results, as the test conditions have changed.

If you’re monitoring using one set of Device/Connection/Location options, we recommend starting a separate monitoring cycle when you you want to use a different set of Device/Connection/Location options for your page.
 

Wherever possible, monitor sites separately to ensure consistent and comparable results within reports.

 
Depending on how many Monitored Slots are available in your plan, you’ll need exercise your best judgement when changing Analysis Options for monitored pages.
 


 

Disabling Monitoring on Your Page

If you wish to disable monitoring on any page, open the monitored report and click on Monitor on the right-hand sidebar (top on lower resolution screens).
 

Select “Not Monitored” in the monitoring frequency dropdown and click on “Save Settings” to disable monitoring.

 
Select Not monitored from the dropdown and click on Save Settings.

From now on, this URL will no longer be monitored.

Once you disable monitoring on any page, the Monitored Slot is freed up for you to enable monitoring on any other page.
 


 

Failed Reports

If for some reason, GTmetrix was unable to generate a report during monitoring, a Failed Report will be generated in its place showing the reason why the page failed to be analyzed.
 

Failed Reports will be generated for pages that failed to analyze during monitoring.

 
You can view Failed Reports in three ways:
 
 
1) Alert Notification

If you’ve set up Alerts for your page and a report was not able to be generated during monitoring, you’ll get a notification sent to you.
 

If you’ve set up Alerts, a Performance Alert will be sent to you notifying you of a Failed Report.

 
You can click the View Report Details button to view the Failed Report and associated details.
 
 
2) Alerts Log

If GTmetrix was unable to generate a report for a monitored page and you’ve set up Alerts for the page, you can see the Failed Report in the Alerts Log.
 

If you’ve set up Alerts, you’ll see the Failed Report entry on the Alerts Log.

 
Expand the Failed Report entry and click on the View Error button to view error details.
 
 
3) History Graph

If you’ve monitored a page, and a report wasn’t able to be generated, you’ll see an X icon () appear on your History Graph where the report should have been generated.

You can hover over the X icon and click the View Report Details link to view the Failed Report and associated details.
 

An X icon will display where a page could not be generated on the History Graph.

 
If you’ve set up Alerts for the page, you’ll see a grey Performance Alert icon () indicating that a Performance Alert was sent notifying you that a report could not be generated.
 
For pages with Alerts set, Performance Alert icons (grey) will display on History Graphs for Failed Reports.

 
 


 

Summary

The internet is complex and there are a multitude of factors that affect web performance at any given point in time. One-time optimizations aren’t usually enough to maintain the desired performance levels for your page.

Monitoring, combined with alerts, notifies you when your page’s performance drops below your specified criteria, allowing you to take early action before it impacts your business or operations.

 


 

Need more monitored URLs or more frequent tests?

PRO subscribers can keep a better eye on their website with:

PRO Hourly Splash

More monitoring slots and hourly monitoring

Monitor more pages and get more fine grained reports to ensure your website’s performance is consistent for all hours of the day.

PRO Remote Monitoring Splash

Monitoring from 22 different global regions

GTmetrix can monitor your page from 22 different global test locations for the most accurate performance assessment.

PRO Simulated Device Splash

Monitoring with Mobile devices

Your website is likely accessed by more than one type of device. With mobile testing, GTmetrix can monitor your site as an iPhone, Samsung Galaxy, or any of our other 40+ mobile devices.

PRO More Features Splash

…and more options for deeper insight

Generate resource usage graphs for monitored pages, capture video of page load when an alert is triggered, change screen resolutions and much more with a GTmetrix PRO plan.

Upgrade today!

Cookie Policy

By clicking "Allow All" you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View cookie details

Deny Allow All
×