Edgio

Traffic Report

Traffic reports display summary data about CDN usage, such as data volume and the number of associated requests and connections, by service (protocol). Traffic reports can include both high-level overviews and detailed data.
The Traffic Report provides an integrated view of traffic for EdgePrism Delivery data for one or more selected Accounts. The report loads with the following smart defaults, which you can change by making further selections in the header.
Traffic Report
  • The Account is your “default” account, which you set in My Account > Profile > Default Account.
  • The time frame is “Last 30 days.”
  • The timezone is your chosen “Timezone” setting from your profile in “My Account.”
  • The data payload is organized “By protocol” and includes all protocols for which data exists within the selected timeframe and timezone. The report is capable of showing these protocols: HTTP, HTTPS, HLS, andHDS.DASH, HTTP, HTTPS, MSS, HLS.
Traffic from both IPv4 and IPv6 addresses is reported. If you need IPv6 support but have not previously requested it be enabled, please contact Edgio Customer Support.
The report has these tabs:

Report Specifications

SpecificationDescription
LatencyLatency depends on the selected granularity.
- 5 minutes: 5 to ten minutes
- Hour: 1 hour + delta (approximately 5-10 minutes)
- Day: 1 day + delta (approximately 5-10 minutes)
Granularity5 minutes, hour, day
DimensionsAccount, Protocol, Segment, Continent, Country, CDN Efficiency, URLs, Published Hosts, Referrer URLs, File Types
Metrics - Summary AreaAverage traffic rate
Total bytes transferred
Total requests
Metrics - ElsewhereThroughput (In, Out, and Total), Data Transfer (In, Out, and Total), or Requests (In, Out, and Total).
Delivery MechanismEdgeQuery
Associated API Endpoint(s)- GET /realtime-reporting-api/traffic returns Realtime Reporting API traffic data according to query parameters passed
- POST /realtime-reporting-api/traffic returns Realtime Reporting API traffic data according to parameters passed in the request body
- GET /realtime-reporting-api/traffic/retentions returns a list of all retentions applied to traffic reports
- GET /realtime-reporting-api/traffic/continents returns a list of continents associated with the account
- GET /realtime-reporting-api/traffic/countries returns a list of countries associated with the account
- GET /realtime-reporting-api/traffic/states returns a list of countries associated with the account
- GET /realtime-reporting-api/traffic/geo returns realtime reporting traffic geo data according to query parameters passed
- POST /realtime-reporting-api/traffic/geo returns realtime reporting traffic geo data according to parameters passed in the request body
- GET /realtime-reporting-api/traffic/retentions returns a list of all retentions applied to traffic geo reports

Selecting Accounts, Date Range, and Time Zones

You can make selections in the controls above the tab header:
  • TRAFFIC FOR. Select one or more accounts to which you have access for cross-account analysis. Click the Select All button to select all accounts.
    You must select at least one account; otherwise, the default company is automatically selected, and a warning is displayed.
  • Date range. Pick from pre-set time frames or choose custom date ranges in the . Click the Apply button on custom ranges.
  • Time zone. The top five most commonly used timezones in are at the top of the . Scroll down for additional time zones.
    Data in the Hosts & URLs tab is of DAY granularity and is always stored in GMT-7, so the Time zone dropdown menu is disabled when you select the tab.

Filtering Report Data

You can filter report data using filter controls on the Overview, Details, CDN Efficiency, and Geography tabs. You can filter on Continents, Countries, Protocols, and Segments.
Make the desired selections, then click the Apply button to apply your filter choices.
To reset filters to the default, click the Reset button.
- Filter controls default to All.
- Some filter selections are mutually exclusive. For example, if you select North America as the continent, you cannot select individual countries.
- The Geography tab only contains filter controls for Protocols and Segments.
- Filter selections you make on one tab are automatically applied to other tabs.
- When you make filter selections on a tab then navigate to another tab, then navigate back to the original tab, the selections are preserved in the original tab.

Overview Tab

Information in the Summary Area depends on the selected accounts, time range, time zone, and dimensions.

Summary Area

For various statistics, the Summary Area shows the percent change for the selected reporting date range relative to the prior time period of the same length. For example, if you select This Month, the statistics show a comparison between this month’s data and the previous month’s.
Colors and arrows represent changes:
  • An increase displays in green with an arrow pointing up.
  • A decrease displays in red with an arrow pointing down.
  • If there was no change from the previous period, the text is gray with an empty circle instead of an arrow.
  • Percentage up or down is in bold text to the right of the arrow or empty circle.
  • Information in gray text beneath the percentage up or down indicates the total date range covered minus any time remaining in the current period. For example, if you select Last 7 days as the reporting period and the current date is part of the past seven days, the past 13 days’ information is displayed.
Statistics in the Summary Area are:
StatisticDescription
AVERAGE (Average Throughput)The average of traffic from the origin, through the network, and out of the network to the requestor. Measured in bps.
(TOTAL) Total Data TransferData from the origin into the CDN and out to the requestor from the published host. Measured in bytes.
(REQUESTS) Number of RequestsTotal number of requests from the origin into the CDN and out to the requestor from the published host.

Chart

Data is presented in a chart that shows the total throughput of in bytes plus out bytes across the selected date range by default. The label on the left beneath the summary panel reflects the defaults.
Hover the mouse pointer over the chart to view details in tooltips.
For any given granularity, if only a single time unit has data, then the data is represented as a single filled circle.

Selecting Chart Granularity

You can refine the chart by selecting a granularity value in the toggle above the chart. Toggles are active depending on the reporting date range.
Make a selection in the toggle. The time units on the chart’s X-axis are updated to reflect your selection.
Each value has its own retention policy.
GranularityData Retention Policy
5 minOne week
HourFive weeks
DayOne year
The five-minute granularity is not available when:
- The selected time frame is greater than 24 hours.
- When Continent or Country has been selected in the data grouping dropdown menu.

Selecting a Data Grouping

On the left above the granularity toggle is the report Grouping drop-down menu in which you can select up to two options:
  • Account
  • Protocol
  • Segment
  • Continent
  • Country

Selecting Chart Metrics

On the right beneath the Summary Area is the Metrics dropdown menu that allows you to select chart metrics. The selected metric is reflected in the y-axis label.
MetricDescription
ThroughputRate of data flow, measured in bits per second.
Data TransferNumber of bytes transferred, measured in bytes.
RequestsNumber of requests.
You can add an additional dimension to the chosen metrics using the to the right of the metrics .
SelectionDescription
InIngested into the CDN from the origin.
OutBytes from the published host to the end user.
TotalSum of ‘In’ and ‘Out’.
So for example if you chose ‘Throughput’ in the metrics and ‘In’ in the additional , the chart reflect bits per second ingested into the CDN from the origin.

Exporting Chart Data

To export data currently displayed in the chart, click the Export drop-down menu on the right above the chart; then choose an option:
  • PowerPoint: Export to a PowerPoint file that contains a screenshot of the chart.
  • CSV: Export data to a Comma-Separated Values (CSV) file that reflects the currently selected chart options.
After you choose an option, Control creates and downloads the report.

Toggling Chart Data

A legend below the chart identifies the chart content by color. The legend reflects the choices that you made in the Grouping dropdown menu.
For example, if you Chose Continent in the dropdown menu, data for continents displays in the chart. Labels for the contents are displayed in the chart legend.
The legend labels are toggles that you can use to display or hide the corresponding chart data. By default, all labels are toggled on. Click a label to hide or show the corresponding data in the chart. Labels that are toggled off have a gray font color.

Creating Recurring Report Emails and Email Alerts

See Working with Recurring Report Emails and Working with Email Alerts.

Details Tab

The Details tab is a deeper drill-down into your data, with additional metrics like “Data transfer IN” or “Data transfer OUT.” Data is presented in a sortable table.

Selecting a Data Grouping

Choose a primary data grouping in the drop-down menu on the left above the table:
  • Account
  • Protocol
  • Segment
  • Continent
  • Country
Choose a secondary time-related grouping in the drop-down menu on the right above the table:
  • Monthly
  • Day of week
  • Hour of day
When you group by segments, segments are sorted by account and protocol. Master segments are at the top of the list.

Viewing Details in the Table

Each row in the table represents the primary grouping. Use the + icon to expand rows and reveal details by the time-related grouping.

Adding and Removing Columns

The table loads with three data columns by default, but you can display up to five at a time by adding and deleting columns.
  • If fewer than five columns are displayed, add a column by clicking the + icon on the right side of the table header row and selecting from the subsequent list.
  • Hover over a column and select the (x) (Remove column) icon to delete a column.
Each row in the table represents the primary grouping. Use the + icon to expand rows and reveal details by the time-related grouping.

Exporting Table Data

To export data to a Comma-Separated Values (CSV) file, click the Export drop-down menu on the right above the table; then choose a granularity, which determines the content of the exported file.
GranularityCSV File Contains
MonthlyA total for each metric in each month.
DailyA total for each metric for each day in each month.
HourlyA total for each metric for each hour on each day in the month.
After you choose a granularity, Control creates and downloads the report.

CDN Efficiency Tab

The CDN Efficiency tab provides additional, more specific information about overall CDN efficiency, expressed as percentages. Delivery configurations and purge events are included to indicate how they influence CDN efficiency. Data is presented in a timeline chart.
Hover the mouse pointer over the chart to view details in tooltips.

Selecting Chart Granularity

You can refine the chart by selecting a granularity value in the toggle on the left above the chart. Each value has its own retention policy.
GranularityData Retention Policy
5 minOne week
HourFive weeks
DayOne year
For 24 hours or less, the chart offers granularity in five-minute, hourly, and daily increments.

The five-minute granularity is not available when:
- The selected time frame is greater than 24 hours.
- When Continent or Country has been selected in the data grouping.

Selecting an Efficiency Type

Select a type from the drop-down menu on the right above the table:
  • Data Transfer Efficiency
  • Requests Efficiency

Toggling Chart Data

On the right side of the chart are toggles that you can use to display or hide the corresponding chart data.
  • Avg: Average efficiency for the selected type of efficiency.
  • Configs: Configurations made in Configure > Caching & Delivery or Caching & Delivery (new).
  • Purges: SmartPurge events.
By default, all labels are toggled on. Click a label to hide or show the corresponding data in the chart. Labels that are toggled off have a gray font color.
Only the configurations and purges relevant to the chosen timeframe are displayed.

Geography Tab

The Geography tab shows traffic for your data categories on an interactive map. The map can be used to understand how your audience traffic varies across the world or your chosen continents or countries.
Hover your mouse pointer over a geographical region to view popups with details about the selected account, time range, timezone, and data breakout, and additional measures.

Selecting a Data Grouping

Choose a data grouping in the drop-down menu on the left above the table:
  • Protocol
  • Segment
  • Account
The selection you make is reflected in the popups that appear when you hover your mouse pointer.

Zooming in and Out

To zoom in on the chart do either of the following:
  • Click the + control on the upper left of the map.
  • Click a region (continent, country, or state).
To zoom out, do either of the following:
  • Click the - control on the upper left of the map .
  • Click the Continent and Whole World controls on the right above the chart.

Exporting Data

To export data to a Comma-Separated Values (CSV) file, click the Export drop-down menu on the right above the table; then choose a granularity, which determines how data is grouped in the exported file.
GranularityGrouping in the Exported File
ContinentsData is broken out by continents.
CountriesData is broken out by countries within continents.

Hosts & URLs Tab

The Hosts & URLs tab shows CDN usage by selected published hostname, URLs, referrer URLs, or file type. You can use the information to analyze content popularity and CDN caching efficiency for individual content URLs. Data is presented in a table.
Values for % of Total Requests and CDN efficiency include an indicator under the numeric value.
% of Total is a stacked bar chart.
URL parameters are stripped from URLs before the metrics are calculated.

Creating Recurring Report Emails

See Working with Recurring Report Emails.

URLs Displayed

The most requested URLs are displayed, ordered by the ’% of Total Requests’ column.
By default, the top 50 URLs are displayed based on one-hour samples, but the actual number displayed depends on the timeframe you select in the date picker at the top right of the page. For example, if you select a day as the timeframe, the union of the top 50 URLs of all the one-hour periods in the day would be displayed.
Because the most-requested URLs can differ from one sampling to another, a URL previously displayed might not appear again in the future, or it might appear in a different position in the list.

Data Collection and Availability

Data is not available in realtime; it is processed at the end of each day, and becomes available the next day. As a result, if you select ‘Today’ or ‘Last 24 Hours’ in the data range selector, no data is available.
Data is of DAY granularity and is always stored in GMT-7, so the Time zone drop-down menu is disabled when you select the tab.

Filtering Table Data

You can limit data in the table to URLs and hostnames that you specify.
  • To filter the table, enter all or part of a URL/hostname in the search box on the right above the table and press Enter.
  • To display the original list, remove text from the search box and press enter.

Selecting a Data Grouping

Make a selection in the drop-down menu to the right of the search box.
The data displayed in the table depends on the selection; refer to the following table for all data descriptions.
Table Data ItemDescription
% of Total RequestsRatio of the value in the row compared to all rows in the table.

To convey the ratio, the column contains:
- A horizontal stacked bar chart
- The ratio itself
% of Total TrafficRatio of the value in the row compared to all rows in the table.
Bytes Efficiency(bytes served from cache [egress] - bytes served from origin [ingress]) / (bytes served from cache [egress]) * 100%

If the value of egress - ingress is negative, the efficiency value displayed is zero.
CDN EfficiencyHow efficient the CDN was in terms of serving end-user requests or bytes from the cache instead of from the origin. Measured in percentage.
Data TransferredBytes transferred due to requests for files, broken out by the grouping you selected; for example: bytes transferred by a published host. This is a total of Data coming into the CDN from the origin and data from the published host to the requesting client.
In BytesNumber of bytes entering the CDN from the origin.
Out BytesTotal of all byes leaving the CDN through the published hosts.
Out RequestsNumber of requests for content leaving the CDN through the published hosts.
RequestsNumber of requests for content entering the CDN from the origin.
Total Bytes‘In Bytes’ + ‘Out Bytes’
Total Requests‘Requests’ + ‘Out Requests’

Sorting the Table Data

Sort the data in the table by clicking a column header. When you sort on a field, the sort occurs on all pages of data rather than just the current page.

Viewing Row Details

To view a sparkline of average daily traffic for the selected data type (URLs, Published Hosts, and so on), click the row’s [+] toggle. The toggle changes to [-] and the sparkline is displayed.
View Row
In the preceding figure: A - Expanded row B - Metrics s
After displaying the sparkline, you can do the following:
  • Choose a metric to display using the metrics s: ‘Requests’ , ‘Data transfer’, ‘Total’, ‘In’, ‘Out’
  • Hover over the sparkline to get additional details in a tooltip.
  • Click the [-] symbol to hide the sparkline.

Exporting Data

To export chart data to a Comma-Separated Values (CSV), click the Export drop-down menu on the right above the table; then select CSV.
After you choose CSV, Control creates and downloads the report.
Data in the Hosts & URLs tab is of DAY granularity and is always stored in GMT-7, so the Time zone dropdown menu is disabled when you select the tab.

How Metrics Are Calculated

MetricCalculation
Throughput In, Out

Data Transfer In, Out

Requests In, Out
No calculation. Data provided by .
Throughput Total

Data Transfer Total

Requests Total
Sum of the corresponding “In” and “Out” values.

Overview Tab - Summary Area

The up or down change for a given metric is calculated as follows.
The metric from the previous period is compared to the metric from the current period.
Comparison ResultsMetric Presentation
The selected time period’s value equals the previous time period.Presented as no change.
The previous period’s value is smaller than the current period.Presented as up from the previous period.

See also Percentage Calculation.
The previous period’s value is greater than the current period.Presented as down from the previous period.

See also Percentage Calculation.

Percentage Calculation

The ‘Up’ and ‘Down’ presentations include a percentage.
Percentage = ((newValue - oldValue) / oldValue) * HUNDRED_PERCENT