On March 16th 2020, with the App release 2.2, the back-end system used for the monitoring session data (network response time and VoIP quality graphs) has been changed. This new back-end system is more performant and scalable than the previous one. With the introduction of this new system, the following changes have been made to the App:
Dynamic Data Period
Previously, the graph data periods were hard-coded to either 1-min, 15-min or 60-min intervals depending on the time range that was requested by the App. With the new system, the time range is dynamic and the periods can range from 1-min to a few hours. The period selection is based on the time range that is requested and the width of the graph. This means that on the Mobile App or the Dashboards, the period can be larger because there are less pixels to display all the data. The period for each data is available in the graph tooltip as shown below:
Long-term Graph Displays Worst Data
Before this new system, the session data were aggregated every 15 and 60 minutes. When looking at graphs with a time range of 7 days or more, network issues that occurred only for a brief period of time were not displayed because the 60-min aggregated data were available. For example, 20% packet loss for 5 minutes (which is 120 packets on 600) was reported as 1.67% (120 packets on 7200).
With the new system, regardless of the time range, the worst data is display. This means that for a period of 60-min, if a single 1-min period had 30% of packet loss, the graph will display 30% of packet loss for the whole 60-min period. Below are examples of the same data with the old graph and the new graph.
Graph with the old system
Graph with the new system
That being said, it is possible to drill-down inside the graph to see exactly what time the issue occurred.
Drill-down example (zoom-in)
Data before February 1st 2020
All the data before February 1st 2020 has been imported from the old system to the new one. Since the old system did not have worst data metrics as the new one does, a graph with data before February 1st 2020 will show the aggregated data without the worst data. The graph will look like this: