Dashboards > Monitor Dashboards > Monitor Performance

Monitor Performance Dashboard

AlertSite’s Monitor Performance dashboard provides an overview of the response time and performance history of the selected monitor. You can compare the current response time with historical performance to see if the performance changes (improves or gets worse) over time.

To view the Monitor Performance dashboard, select Monitors > Performance from the top menu. Then select the desired monitor and time frame.

Website Monitor Performance Dashboard

The dashboard shows:

Admin and Co-Admin users can change the monitor settings by clicking Edit Monitor.

The Test on Demand button runs an instant test from the monitor’s primary location. Results are displayed on the screen and are not included in the monitor history.

Response Time or Full Page Response Time?

Last Response Time, Performance History and Action Analysis show the full page response time if available, otherwise they show the base response time. Full page response time is the is the load time of a page and all of its images, scripts, CSS files and other objects. This metric is measured for website URL and real-browser monitors with fullpage monitoring (enabled via the monitor option Fullpage Interval).

Average Response Time always shows the response time (not full page response time). Note also that this average includes only successful tests (status 0).

The performance of multi-step monitors is the total time of all steps.

Performance Threshold

This tile shows the response time thresholds that trigger performance alerts. You can configure these thresholds in the monitor settings, as explained in Performance Alerts.

Response time thresholds can be static (a fixed value in seconds) or dynamic (compared to the response time average over the last few days). Both methods trigger an alert when:

Performance alerts are usually set on the response time or full page response time, but can also use any other metric – time to first byte, first paint and others. Check the monitor settings to see which metric is used for that monitor.

Performance History Chart

This chart shows the response time of your website or API measured from AlertSite’s global monitoring locations. You can see the Average response time across all locations, compare the response time By Location, and (for multi-step monitors) By Step. Each point on the chart represents the average response time per the corresponding period – hour or day.

The Metrics list allows you to switch between the response time and its components. For a description of available metrics, see Web Page Load Time.

Website Performance History by Location

Note: The line chart shows data of successful runs only (status 0). However, clicking any data point zooms into a closer view that shows all test runs, whether successful or not.

Analyzing Performance

Suppose you see a spike in performance history:

A spike in performance history

First, switch to the By Location view to see if the issue was location-specific:

A spike in performance history

Browse through the response time metrics to see if a specific network timing contributed to the slowdown. Our example shows high first byte time, which indicates a server delay. Such delays may be caused by high server load, memory issues, inefficient database queries, or latency when making calls to external services.

A spike in first byte time

Click a point of interest to drill into details. The resulting scatter plot shows all monitor runs over the corresponding period. Here you can localize performance issues to a specific period of time.

Click a test to see its timestamp and status. If results imply a server-side problem, look for clues in your server logs around that time.

To drill further into details, use the links in the tooltip:

See Also

© 2016 SmartBear Software. All rights reserved.      Terms of Use · Privacy Policy