The Edge Services Platform provides you with an Edge Analytics dashboard that gives you instant visibility on key metrics across the entire streaming delivery chain. The added observability allows you to easily understand the state of the underlying infrastructure performance, audience, statistics, among others.The dashboard offers the ability to analyze specific events and/or filter metrics by a number of specific attributes.
All this data can help you plan and optimize the content for your specific needs.
Edge Analytics Dashboard¶
The dashboard offers a different set of charts based on the Analytics tier associated with your account.
The base configuration is the Lite Analytics tier, which is available when you create your account and can be upgraded to the Advanced tier. All the features of the Lite tier are also available on the Advanced tier.
Dashboard on the Lite tier
Dashboard on the Advanced tier
Please refer to email@example.com for any inquiry on contracting the Advanced tier.
The dashboard is grouped into sections for convenience.
KPI and summary¶
The first section provides you with key performance indicators such as:
- Peak audience: The highest number of devices connected simultaneously for the selected time period.
- CDN data: The total data transferred over CDN for the selected time period.
- P2P data: The total data transferred over P2P for the selected time period.
- Offload: The Total Offload Percentage of the video distribution for the selected time period.
- Join time: The median of the amount of time that takes from loading the connection to the first video frame.
- Total viewing time: The total of playtime for the selected time period.
As well as a summary table that provides a fine grain view of the mentioned KPIs as well as filter capabilities.
The Engagement section displays information regarding the engagement of your audience.
- Audience: Total number of participating devices aggregated per time interval.
- Optimal viewport resolution: The total number of devices obtaining the best resolution they can represent.
- Suboptimal viewport resolution: The total number of devices obtaining lower resolution than they can represent.
- Join time: The amount of time that it takes from loading the connection to the first video frame from a user’s perspective.
- Viewed hours: The total number of hours the content is being played over time, per granularity time window.
- Minutes per play: The average playtime that the content has been consumed by the audience per session over time.
- Buffering % (< 10 min in Buffering): Percentage of BufferingTime during PlayingTime for Devices that have been less than 10 min in a buffering state.
Displays information of the traffic of your content distribution.
- CDN traffic: Total data transferred over CDN (Content Delivery Network/s).
- P2P traffic: Total data transferred over P2P Connections (i.e. coming from Edge Intelligence).
- Connection speed: Total audience distribution by connection speed.
- Browsers: Total audience distribution by Browser for web platforms.
- Operating Systems: Total audience distribution by Browser for web platforms.
- Players & Apps: Total audience distribution by native apps or web media players.
- Connection types: Total audience distribution by native apps or web media players.
This section is only available on the Advanced Analytics tier and displays traffic of your content distribution per each ASN.
- Audience by ASN: Total amount of CDN traffic incoming from each ASN (showing separately 'Top 5' + Others).
- Traffic by ASN: Volume: Total amount of CDN traffic incoming from each ASN (showing separately 'Top 5' + Others).
- Traffic by ASN: Percentage: Total traffic volume in percentages from each ASN (showing separately 'Top 5' + Others).
Displays the audience distribution on geographical maps.
- Geo map: Provides latitude and longitude points distribution of the audience.
- Geo heatmap: Provides a heatmap of the audience distribution over the world map.
- Geo map: On the advanced tier the points distribution of latitude and longitude also provides the ASN information.
- 3D Globe: Provides the geospatial distribution of the audience.
- Audience topology: Provides the network topology of the audience.
- These charts are restricted to the realtime data layer (up to the last 30 days).
- The timestamp shown is the point in time used to represent the audience within the selected time range.
We offer you the possibility to alter the data displayed on the dashboard by applying time intervals and/or one or more filters of your choice.
- You can filter by Channel Id, Stream URI, Bitrate and Type. For those, by default no filter is applied, while the Time granularity filter must and will always have a value.
- On the time interval picker you are free to choose from the quick relative time ranges or craft your own absolute time intervals.
- You can set your dashboard to auto refresh if you wish with this setting.
The platform dashboards are built on top of the data layers presented on our architecture section. Please note that the data displayed in the charts is retrieved from one of the aforementioned data layers depending on the time interval selected, under the following conditions:
- Realtime layer: Time interval within the last 30 days spanning:
- Up to 1 hour for second granularity.
- Up to 12 hours for minute granularity.
- Historical layers: Time interval within the last 13 months up to 1 hour ago spanning:
- Up to 48 hours for minute granularity.
- Up to 30 days for hour granularity.
- From more than 2 days up to 13 months for day granularity.
- From 30 days up to 13 months for week and month granularities.
Take into account that the time picker takes into account the DST changes so when you select the Last X days and within the last X days a DST change occurred the calculated time interval could be X-1 days and 23 hours to account for the +/- 1 hour shift.
To ignore DST changes you can also set the UTC timezone on the time picker.