Open topic with navigation
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.
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.
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.
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.
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.
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.
Suppose you see a spike in performance history:
First, switch to the By Location view to see if the issue was location-specific:
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.
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:
View Detail Report – open a Detail report for this run, with all test steps, their statuses and response times in a table.
First, click the View Detail Report link to open the report in a pop-up. Then, do the following:
Internet Explorer does not support opening frames in new tabs.
Now, you can use your browser’s command to print the report or save it to your computer.