Global Benchmark and Monitor Group Performance Reports

How are the average values calculated in Global Benchmark Report and Monitor Group Performance Report?

Response time data in a Monitor Group Performance report and Monitor Group Global Benchmark Report is calculated using different logic. As a result, you may notice a slight deviation in the average values deciphered from these reports.

Monitor Group Performance Report
While generating a performance report for your monitor group, Site24x7's reporting engine utilizes RAW average values of the individual monitor(s) in the group. For generating the average value of individual monitor, Site24x7's reporting engine uses the actual poll count for that monitor. After calculating the individual averages, then cumulative monitor average is calulated.

Monitor Group Global Benchmark Report

A Global Benchmark Report on the other hand combines the sum average (RAW average) of all the monitors of a particular type before calculating the average value. While calculating the final average, the cumulative sum average of individual monitor types is divided by the total poll count.

Let's see a practical example of how the average value is deciphered for Global Benchmark Report and Performance report.

Consider a sample monitor data from Monitor Group Zylker . Zylker group consists of four monitors, two website and two REST API monitors each. These are named URL1, URL2, RESTAPI 1, RESTAPI 2. The response time data in milliseconds, poll count for individual monitors and the average value is shown below;

Monitor Name
URL1
Response Times detected
(in milliseconds)
456, 765, 876, 456, 876
Cumulative Sum
3429
Poll Count
5
Average Value
685.5

Monitor Name
URL2
Response Times detected
(in milliseconds)
436, 715, 1176, 256, 176
Cumulative Sum
2579
Poll Count
5
Average Value
551.8

Website Monitor Cumulative Sum & Average:

Website Monitor cumulative sum= 6008 ms

Total poll count= 10

Website Monitor type average value= 600.8 ms


Monitor Name
RESTAPI 1
Response Times detected
(in milliseconds)
456, 765, 876, 456
Cumulative Sum
2553
Poll Count
4
Average Value
638.25

Monitor Name
RESTAPI 2
Response Times detected
(in milliseconds)
156, 565, 476, 756
Cumulative Sum
1953
Poll Count
4
Average Value
488.25

REST API Monitor Cumulative Sum & Average:

REST API Monitor cumulative sum= 4506 ms

Total poll count= 8

REST API Monitor type average value= 563.25 ms


 Performance Report calculation: (685.5 + 551.8 + 488.25 + 638.25) /4= 590.95 ms

 Global Benchmark Report calculation: 6008+4506)/18= 584.111 ms




    • Related Articles

    • Global Benchmark reporting with multiple monitor types in monitor groups

      Global Benchmark Report lets you quickly analyze and benchmark availability and response time trends of Websites, REST API endpoints, and REST API Transaction monitors for a selected time period. You can use this report to measure your various ...
    • How can I choose resources in a monitor group for third-party integration

      By associating the monitor group with a tag, you can select the resources in a monitor group for third-party integration. Read how to add a tag to a monitor group.    Once you have added a tag to the group, choose the tag to integrate the resources ...
    • How to create a custom view of Azure monitors based on tags

      Categorize your Azure resource monitors based on tags, like the resource group, subscription, and location, either while adding or editing an Azure monitor. While adding an Azure monitor On the Add Azure Monitor page, under Advanced Configuration, ...
    • How many API calls does Site24x7 GCP monitor make

      Site24x7 Google Cloud monitoring (GCP) fetches the health and performance metrics and your Google Cloud resources' data via APIs. Here is an illustrative calculation on how many API calls will be made by Site24x7 for monitoring your Google Cloud ...
    • What are the major differences between Monitor Groups and Tags

      Monitor Groups   A Monitor Group helps in logically grouping resources, and provides a business perspective of the resources. It can be used for: Filtering monitors in the Home tab - Monitor Status Page. Filtering monitors in Configuration Rules and ...