Skip to content

Dashboard

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.

Note

You can also use a Self-hosted Grafana integrated with Edge Analytics

Analytics tiers

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

platform-dashboard-lite
Platform dashboard with Lite Analytics tier

Dashboard on the Advanced tier

platform-dashboard-advanced
Platform dashboard with Advanced Analytics tier

Note

Please refer to sales@system73.com for any inquiry on contracting the Advanced tier.

Charts

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.

summary-table
Summary table

Audience engagement

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.

Advanced tier

  • 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.

Traffic

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.

Advanced tier

  • 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.

ASN traffic

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).

Geographical maps

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.

Advanced tier

  • Geo map: On the advanced tier the points distribution of latitude and longitude also provides the ASN information.

Network topology

  • 3D Globe: Provides the geospatial distribution of the audience.
  • Audience topology: Provides the network topology of the audience.

Note

  • 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.

Filtering

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.

filter-variables

  1. 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.
  2. On the time interval picker you are free to choose from the quick relative time ranges or craft your own absolute time intervals.
  3. You can set your dashboard to auto refresh if you wish with this setting.

Accuracy

Important

This setting is only available on the dashboard of the Advanced analytics tier.

Along with the filters you can set the accuracy of the results for charts that are based on queries that perform a count distinct aggregation.

accuracy-var

There are two modes of accuracy:

  • Fast: results are not guaranteed to be exact but the chart queries run faster.
  • Precise: results are guaranteed to be exact at the expense of queries running slower.

The performance impact is noticeable when browsing data for large time intervals (a month or more) and/or fine time granularities.

Charts that are affected by this setting:

  • Peak Audience
  • Audience
  • Optimal Viewport Resolution
  • Suboptimal Viewport Resolution
  • Optimal Viewport Percent
  • Connection Speed
  • Browsers
  • Operating Systems
  • Players & Apps
  • Connection Types
  • Geo Map
  • Geo Heatmap

Data layers

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:

  1. Realtime layer: Time interval within the last 30 days spanning:
    1. Up to 1 hour for second granularity.
    2. Up to 12 hours for minute granularity.
  2. Historical layers: Time interval within the last 13 months up to 1 hour ago spanning:
    1. Up to 48 hours for minute granularity.
    2. Up to 30 days for hour granularity.
    3. From more than 2 days up to 13 months for day granularity.
    4. From 30 days up to 13 months for week and month granularities.

Note

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.


This section was last updated 2024-01-24