Product Documentation

Edgecast

Type of Data

CDN Bandwidth, CDN Usage

Description

Data Feed Format

Fusion OM Data Feed - Monthly Bandwidth and Usage

  {
    "bandwidth": {
      "unit": "Mbps",
      "value": "6.33"
      },
    "usage": {
      "unit": "GB",
      "value": "532.98"
      }
  }

Fusion OM Data Feed - Latest Measured Bandwidth

  {
    "bandwidth": {
      "unit": "Mbps",
      "value": "3.05"
    },
  }

Fusion OM Data Feed - Latest Measured Bandwidth (POPs)

{
  "sjc": {
    "bandwidth": {
      "unit": "Mbps",
      "value": "4.68"
    }
  }
}

Implementation Notes

Default Behavior: Monthly Billing Bandwidth and Usage

  • Edgecast main API endpoint for traffic and bandwidth reporting.
  • During Edgecast Data Feed installation, the user credentials are authenticated by calling a standard Edgecast API endpoint: /v2/reporting/customers/0DE9/bytestransferred?begindate=2015-03-01T00:00:00&enddate=2015-03-22T15:49:19
  • Reporting metrics are obtained for the current month time period for all possible Edgecast media types and billing regions
  • Edgecast media Types: HTTP Large Object, HTTPS Large Object, Flash (live or On Demand), HTTP small Object, HTTPS Small Object, ADN, ADN SSL
  • Usage Reporting: for each possible media type, call the API metrics reporting URL to obtain GB Data Transferred. Key URI parameters: /region/-1/ = All billing regions, /units/2/ = Data Transferred in GB
  • Bandwidth Reporting: for each possible media type, call the API metrics reporting URL to obtain Mbps Data Transferred as it relates to 95% peak contract usage. Key URI parameters: /region/-1/ = All billing regions, /units/1/ = Mbps bandwidth.
  • Regarding bandwidth, from the Edgecast API docs: “Bandwidth usage information for the specified platform and billing region over the specified month can be viewed by setting the Units request parameter to 1. This setting will cause this method to report the amount of data (Megabits) transferred per second during peak usage. This information is useful for viewing whether 95% usage of the bandwidth specified in your contract has been exceeded”
  • Regarding usage, from the Edgecast API docs: “The total amount of data transferred (GB) for the specified platform and billing region over the specified month can be viewed by setting the Units request variable to 2.”

Latest Measured Bandwidth

Latest Measured Bandwidth (POPs)

Reconciliation Steps

How to reconcile Edgecast Monthly Billing Bandwidth and Usage reporting with Fusion Openmix Data Feeds

For Monthly Billing Bandwidth and Usage

  • In the Edgecast portal, select Analytics, Core Reports, Traffic Summary.
  • Monthly Usage is shown under the Data Transferred GB total column.
  • Monthly Bandwidth is shown under the 95% Bandwidth column.

For Latest Measured Bandwidth

  • In the Edgecast portal, select Analytics, Real-Time-Status, and select your product platform
  • See bandwidth over time for the selected product platform
  • Hover over the graph shortly after seeing the Fusion data update. You should find a result that matches in the graph a short time in the past.

For Latest Measured Bandwidth (POPs)

  • The total of all POPs for all product platforms should match the Latest Measured Bandwidth
  • Though POP data is not available for the Flash Streaming Services product
  • In Fusion, create the Edgecast Data Feed, then view the log output under the gear icon on the right.

Where Fusion and Edgecast portal metrics have to match

  • For “Monthly Billing Bandwidth and Usage,” Fusion feed data should match the Edgecast portal Traffic Summary report.
  • For “Latest Measured Bandwidth”, Fusion results should match total of “Real-Time” stats for each product. You will have to view each Product Platform Real-Time Stats report and try to match up the point in time. If there is only one product platform in use, the number should match. You will likely need to hover over a value in the “Bandwidth Over Time” Graph from a short time in the past.

Setup in Fusion

You can access Fusion Data Feeds from the left navigation pane, under Openmix. For initial steps please refer to the Fusion Integration Documentation.

When you get to the service-specific configuration dialog box, enter the following:

  • Name: The name given to the data feed. This will default to <Service><Platform Name> if not specified.
  • Run Every: How often the data feed is updated from the service.
  • Platform: The Platform that is associated with the data feed.
  • Rest API Token: This can be found under My Settings in the Edgecast Portal
  • Account Number: This is displayed under the top navigation Help and Support in the Edgecast Portal.
  • Metrics: Choose either Monthly billing bandwidth and usage, Latest measured bandwidth, and Latest measured bandwidth (POPs).
  • Restrict POP Data by Edge CNAME: This is only applied if “Latest Measured Bandwidth (POPs)” is chosen in the metrics. If not, set bandwidth will represent all edge CNAMEs served from each POP.

Once the installation is complete, it will be listed on the Fusion data feeds home page with a green status and monitoring metrics in the log history.

To edit a Fusion data feed click on the data feed in the list and then click the Edit button. Once you have changed the configuration, click Save. This will bring you back to the data feed list with your changes saved and applied to the data feed.