OMD Insights 12_10
Short Description
omd document...
Description
Open Media Distribution Insights User Guide, Release 1.0 First Published: October 9, 2015
Last Modified: December 10, 2015
Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883
THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS. THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY. The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCB's public domain version of the UNIX operating system. All rights reserved. Copyright © 1981, Regents of the University of California. NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED "AS IS" WITH ALL FAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE. IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL: http://
www.cisco.com/go/trademarks. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership
relationship between Cisco and any other company. (1110R) Any Internet Protocol (IP) addresses used in this document are not intended to be actual addresses. Any examples, command display output, and figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses in illustrative content is unintentional and coincidental. Adobe Systems, Inc. Adobe LiveCycle Data Services ES2.5, Copyright © 2010, Adobe Systems, Inc. All Rights Reserved Oracle Copyright ©2012, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Red Hat, Inc. Red Hat and Red Hat Enterprise Linux are trademarks of Red Hat, Inc., registered in the United States and other countries. Other product names, symbols, and phrases used throughout this document (if any) are property of their respective owners. ©
2015 Cisco Systems, Inc. All rights reserved.
CONTENTS
Preface Audience ............................................................................................................................................................................. 13 Document Conventions ................................................................................................................................................... 13 Reader Alert Conventions ............................................................................................................................................... 14 Document Organization .................................................................................................................................................. 16 Reporting Problems .......................................................................................................................................................... 16 Obtaining Documentation and Submitting a Service Request ................................................................................. 16
C H A P T E R 1 -‐ O p e n M e d i a D i s t r i b u t i o n ( O p e n M D ) O v e r v i e w OpenMD Hierarchy .......................................................................................................................................................... 17 Logical Topology .............................................................................................................................................................. 17 OpenMD Components ..................................................................................................................................................... 18 Traffic Ops ............................................................................................................................................................................... 18 Traffic Router ........................................................................................................................................................................... 18 DNS Content Routing ............................................................................................................................................................... 18 HTTP Content Routing ............................................................................................................................................................. 18 Traffic Monitor ........................................................................................................................................................................ 19 Traffic Stats .............................................................................................................................................................................. 19
C H A P T E R 2 -‐ O p e n M e d i a D i s t r i b u t i o n ( O p e n M D ) H o m e p a g e Network ............................................................................................................................................................................... 23 Bandwidth ............................................................................................................................................................................... 23 Request Rate ........................................................................................................................................................................... 24 Response Status Codes and Cache Hit Ratio ........................................................................................................................... 24 Protocol ............................................................................................................................................................................... 25 Content ................................................................................................................................................................................ 26 Viewers ................................................................................................................................................................................ 27 Content Origin ................................................................................................................................................................... 29
C H A P T E R 3 -‐ O p e n M D I n s i g h t s Analyze Metrics with Pivoting ....................................................................................................................................... 30 Trends ................................................................................................................................................................................... 32 Network ............................................................................................................................................................................... 33 Volume ...................................................................................................................................................................................... 33 Bandwidth ........................................................................................................................................................................... 34 Volume of Data Delivered .................................................................................................................................................... 34 Delivery Services by Bytes Delivered .................................................................................................................................... 35 Caching .................................................................................................................................................................................... 36 Cache Hit and Miss Rate by Request Count ......................................................................................................................... 36 % Cache Hit and Miss ........................................................................................................................................................... 37 Cache Hit Ratio by Protocol ................................................................................................................................................. 38 Request .................................................................................................................................................................................... 39 Request Rate ........................................................................................................................................................................ 39 Total Requests and Errors .................................................................................................................................................... 40 Top Delivery Services by Request Count ............................................................................................................................... 41 Response ................................................................................................................................................................................. 42 Response Count by Status Codes ......................................................................................................................................... 42 Response Codes by Edge Cache ........................................................................................................................................... 43 Sorted Delivery Services by Client Errors on Edge Cache ..................................................................................................... 44 4xx Error Rate on Edge Cache .............................................................................................................................................. 45 Response Codes by Protocol ................................................................................................................................................ 46 4xx Errors by Protocol .......................................................................................................................................................... 47 Viewers .................................................................................................................................................................................... 48 Number of Unique Viewers ..................................................................................................................................................... 49 Viewers by Client Type ............................................................................................................................................................ 49 Viewer Density by Location ................................................................................................................................................... 50 Top Viewers ........................................................................................................................................................................... 50 Viewers by Session Duration ................................................................................................................................................ 51 Viewers by ISP, Net Speed ...................................................................................................................................................... 51 Viewers by Protocol .............................................................................................................................................................. 52 Viewers by Download Size ..................................................................................................................................................... 53 Content .................................................................................................................................................................................... 53 Content by Client Requests ..................................................................................................................................................... 54 Content by Bytes Transferred ................................................................................................................................................... 55 Top Content by Edge Cache ...................................................................................................................................................... 56 Average ABR Session Bitrate by Content .................................................................................................................................. 56 Top Content by City ................................................................................................................................................................. 57 Top Content by Client Type ....................................................................................................................................................... 57
Reports .................................................................................................................................................................................. 58 OpenMD Traffic ........................................................................................................................................................................... 58 Traffic Summary by Edge Caches ................................................................................................................................................... 59 Traffic Summary by Delivery Services ............................................................................................................................................ 60 Edge Cache Traffic .................................................................................................................................................................. 60 Delivery Service Traffic ............................................................................................................................................................ 61 Custom Dashboards .......................................................................................................................................................... 62 Adding a Custom Dashboard ...................................................................................................................................................... 62 Deleting a Custom Dashboard ................................................................................................................................................... 64 Sessions .............................................................................................................................................................................. 65 Analyze by Client IP .................................................................................................................................................................... 65 Session Report ......................................................................................................................................................................... 66
C H A P T E R 4 -‐ Monitor
OpenMD Overview ................................................................................................................................................................. 69 Bandwidth ............................................................................................................................................................................... 69 Cache Hit Ratio ........................................................................................................................................................................ 70 Unique Clients ......................................................................................................................................................................... 70 Responses ............................................................................................................................................................................... 71
C H A P T E R 5 -‐ A l e r t s Alerts Overview ................................................................................................................................................................. 64 Adding a Threshold Alert ............................................................................................................................................................ 64 Deleting a Threshold Alert ......................................................................................................................................................... 65
Preface
Audience The Open Media Distribution (OpenMD) Insights User Guide provides instructions to the Operators and Administrators, who are responsible for the management, real-‐time analysis and monitoring, business policy enforcement, and other critical network intelligence for Videoscape OpenMD.
Document Conventions This document uses the following conventions:
Convention ^ or Ctrl
Description
Both symbols represent the Control (Ctrl) key on the keyboard. For example, the key combinations ^D or Ctrl-D means that you hold down the Control key while you press D . (Keys are indicated in capital letters but are not case sensitive.)
bold font
Commands, keywords, and user-entered text appear in bold font.
Italic font
Document titles, new or emphasized terms, and arguments for which you need to enter values appear in italic font.
Open Media Distribution Analytics User Guide, Release 1.0 13
Preface
Convention
Description
Courier font
Terminal sessions and information, which the system displays appear in courier font.
Bold Courier font
Bold Courier font indicates the text that you must enter.
[x]
Elements in square brackets are optional.
...
An ellipsis (three consecutive non-bolded periods without spaces) after a syntax element indicates that the element can be repeated.
|
A vertical line, called a pipe, indicates a choice within a set of keywords or arguments.
[x | y]
Optional alternative keywords are grouped in brackets and separated by vertical bars.
{x | y}
Required alternative keywords are grouped in braces and separated by vertical bars.
[x {y | z}]
Nested set of square brackets or braces indicate optional or required choices within optional or required elements. Braces and a vertical bar within square brackets indicate a required choice within an optional element.
string
A non-quoted set of characters. Do not use quotation marks around the string or the string will include the quotation marks.
Nonprinting characters such as passwords appear in angle brackets.
[]
Default responses to system prompts appear in square brackets.
!, #
An exclamation point (!) or a pound sign (#) at the beginning of a line of code indicates a comment line.
Reader Alert Conventions
This document uses the following conventions for reader alerts:
Note
Tip
Means reader take note. Notes contain helpful suggestions or references to material, which is not covered in the manual.
Means the following information will help you solve a problem.
Open Media Distribution Analytics User Guide, Release 1.0
Preface
Document Organization
Caution
Means reader needs to be careful. In this situation, you might do something that could result in equipment damage or loss of data.
Timesaver
Means the described action saves time. You can save time by performing the action described in the paragraph.
Warning
Means reader beware. In this situation, you might perform an action that could result in bodily injury.
Open Media Distribution Analytics User Guide, Release 1.0 15
Document Organization
This document is organized into the following chapters: Chapter
Description
Open Media Distribution (OpenMD) Overview Home
Provides an overview of OpenMD Insights. Provides information and reporting for: • Network • Protocol • Content • Viewers • Content Origin • Content Routing Provides configuration and reporting information for the OpenMD Insights. Displays various dashboards such as Bandwidth, Cache Hit Ratio, and Responses, which allow the CDN Operator to monitor the performance of the network. Displays details on how to manage threshold alerts.
Analytics Monitor
Alerts
Reporting Problems
If you have any query or experience problems when installing the OpenMD software, contact your Cisco Technical representative.
Obtaining Documentation and Submitting a Service Request For information on obtaining documentation, using the Cisco Bug Search Tool (BST), submitting a service request, and gathering additional information, see What's New in Cisco Product Documentation, at: http:// www.cisco.com/c/en/us/td/docs/general/whatsnew/whatsnew.html. Subscribe to What's New in Cisco Product Documentation, which lists all new and revised Cisco technical documentation as an RSS feed and delivers content directly to your desktop using a reader application. The RSS feeds are a free service.
Open Media Distribution Analytics User Guide, Release 1.0
CHAPTER
1
Open Media Distribution (OpenMD) Overview
The OpenMD is composed of Traffic Control and the cache servers. The Traffic Control component is a control plane for a CDN, which includes: • • • • •
Traffic Ops Traffic Router Traffic Monitor Traffic Stats Traffic Vault
The following figure provides a view of the whole OpenMD architecture (the blues items are for traffic control).
Open Media Distribution Analytics User Guide, Release 1.0
OpenMD Hierarchy Physically, the OpenMD is comprised of different divisions, regions, and locations. Each division has the following structure:
Logical Topology Logically, the OpenMD is comprised of the cache groups. Cache servers within a single cache group are treated with the following set of properties in common: • • • •
Single logical location Single physical region Single group membership Either EDGE or MID
EDGE group servers are deployed as reverse proxy caches, while MID group servers are deployed as forward proxy caches.
Open Media Distribution Analytics User Guide, Release 1.0 17
OpenMD Components The Open MD is comprised of the following components: • • • • •
Traffic Ops Traffic Router Traffic Monitor Traffic Stats Traffic Vault
Traffic Ops The Traffic Ops is the tool for administration (configuration and monitoring) of all components in a Traffic Control CDN. The OpenMD administrator uses Traffic Ops to manage servers, cache groups, delivery services, and so on. The following is a list of the basic functions of the traffic ops: • • • • •
Provides a WEB Graphical User Interface (GUI) for OpenMD administrator. Configures and monitors the OpenMD. Exposes the HTTP APIs for data access. Generates the application specific configuration files for other OpenMD components. Using extensions, it runs a collection of periodic checks to determine the operational readiness of the caches.
Traffic Router The Traffic Router’s function is to send clients to the most optimal cache and has the following routing methods: • •
DNS content routing. HTTP content routing.
DNS Content Routing The DNS content routing resolves the hostname and returns the cache's IP address directly. DNS content routing has the following factors: • • •
Serves the url with the hostname beginning with 'edge.'(e.g.http://edge.dsname.cdn.com/foo/bar/fun.html). Considers the localization between the Client's LDNS server and the cache groups. Considers the health of the cache servers.
HTTP Content Routing HTTP content routing is similar to the HTTP based routing method in VDS-‐IS, where the router resolves the hostname and return its own IP address first, which allows the client to send the http requests to the router first and then the router can service the application level information to determine the best cache server for the request. HTTP has the following factors: • • • •
Serves the url with the hostname beginning with 'tr.'(e.g.http://tr.dsname.cdn.com/foo/bar/fun.html). Considers the localization between the client's IP address and the cache groups. Considers the content awareness (like the content based routing in VDS-‐IS) to make sure that same content requests go to same cache server. Considers the health of the cache servers.
Open Media Distribution Analytics User Guide, Release 1.0
Traffic Monitor The Traffic Monitor is a Java/Tomcat application that monitors the caches in OpenMD for a variety of cache metrics in OpenMD. These metrics are for determining the overall health of a given cache and the related delivery services. TrafficMonitor pulls metrics from an ATS (Ap Tr Server) plugin running on the cache servers. The TrafficMonitor has the following properties: • • • • •
It is a Java/Tomcat application Monitors the edge cache and delivery service statistics (for example; tps, system performance, and so on. Determines the health of the cache server and delivery service, which then informs the traffic router. Provides HTTP APIs for data access. Health reports are interpreted optimistically in deployments with multiple TrafficMonitors. The most optimal value is chosen as true if multiple TrafficMonitors inform a single TrafficRouter.
Traffic Stats Traffic Stats is a utility that mines metrics from Traffic Monitor’s JSON APIs and stores the data locally in Redis, for a short period of time. It has the following factors: • • •
Queries the metrics from traffic monitor via its HTTP APIs periodically. Stores the queried data in the local redis. Is not necessary for the content delivery but it is required in order to display charts in Traffic Operations.
Open Media Distribution Analytics User Guide, Release 1.0 19
CHAPTER
2
Open Media Distribution (OpenMD) Homepage
The OpenMD homepage, provides information and reporting for: • • • • •
Network Protocol Content Viewers Content Origin
The following is an example of the OpenMD homepage.
Open Media Distribution Analytics User Guide, Release 1.0 21
From within this page you can filter information using criteria similar to the following: • • • •
Specific Time Range of either 60 minutes or 24 hours. Edge Cache Group for a specific group or all groups. Edge Cache for a specific user or all users. Delivery Service for a specific service or all services.
This information can then be viewed or analyzed (depending on the specific screen). For example, by clicking on View results or Analyze data, located at the bottom of the display, specific information or analysis for the screen is displayed. View Results
As can be seen, this information can be viewed by events, patterns, statistics, and visualization, providing additional usage information. Analyze Data
Open Media Distribution Analytics User Guide, Release 1.0
This information can be displayed in either table or chart formats. By dragging your mouse over the chart, detailed information for a given point in time is displayed. For example:
Network The Network tab provides the following information and reporting: • • • •
Bandwidth Request Rate Response Status Codes Cache Hit Rates
Bandwidth The Network Bandwidth provides the Gigabytes per second for a given time period. For example:
Open Media Distribution Analytics User Guide, Release 1.0 23
This information can be viewed or analyzed, as described previously.
Request Rate The Request Rate provides the number of request (per second), at a given time. For example:
Response Status Codes and Cache Hit Ratio The Response Status Codes provides the count or percentage or responses for a given date/time. The Cache Hit Ratio provides a percentage of hits and misses for a given date/time. For example:
Open Media Distribution Analytics User Guide, Release 1.0
Protocol The Protocol tab provides the following information and reporting: • • • • • •
Volume Delivered by Protocol Total Requests by Protocol Response Codes by Protocol Cache Hit Ratio by Protocol ABR Session Bitrate by Protocol 4xx Errors by Protocol
The following is an example of each.
This information can be viewed as described previously. The following table provides a brief description of each display. Chart Description Volume Delivered by Protocol Gigabytes delivered at a given date and time, for a specific protocol. Total Requests by Protocol Total requests received at a given date and time, for a specific protocol. Response Codes by Protocol Number of response codes received for a specific protocol. Cache Hit Ratio by Protocol Percent of hits received at a given date and time, for a specific protocol. ABR Session Bitrate by Protocol The bitrate in Kbps at a given date and time, for a specific protocol. 4xx Errors by Protocol 4xx errors received at a given date and time, for a specific protocol.
Open Media Distribution Analytics User Guide, Release 1.0 25
Content The Content tab provides the following information and reporting: • • • • • •
Content by Client Request Content by Bytes Transferred Average ABR Session Bitrate by Content Top Content by Edge Cache Top Content by City Top Content by Client Type
The following is an example of each.
Open Media Distribution Analytics User Guide, Release 1.0
This information can be viewed as described previously. The following table provides a brief description of each display. Chart Content by Client Request Content by Bytes Transferred Average ABR Session Bitrate by Content Top Content by Edge Cache Top Content by City Top Content by Client Type
Description The count of the top or bottom 10 shows viewed. The bytes of content transferred for the top or bottom shows viewed. The average ABR session bitrate by content for the top or bottom 10 shows viewed. The top content by edge device. The top content count, viewed per city. The top content count, viewed by client type.
Viewers The Viewers tab provides the following information and reporting: • • • • • •
Unique Viewers Viewers by Client Type Viewers by City Viewers by ISP and Net Speed Viewers by Download Size Viewers by Session Duration
The following is an example of each.
Open Media Distribution Analytics User Guide, Release 1.0 27
This information can be viewed as described previously. The following table provides a brief description of each display. Chart Unique Viewers Viewers by Client Type Viewers by City Viewers by ISP and Net Speed Viewers by Download Size Viewers by Session Duration
Description The viewer count at a given date and time. The number of viewers, by client type. The viewer count, per city. The viewer count by ISP and Net Speed. The viewer count, by download size. The viewer count, by the average session duration.
Open Media Distribution Analytics User Guide, Release 1.0
Content Origin The Content Origin tab provides the following information and reporting: • •
Ingest Requests Ingest Bytes Read
The following is an example of each.
This information can be viewed as described previously. The following table provides a brief description of each display. Chart Ingest Requests Ingest Bytes Read
Description The ingest count at a given date and time. The number of ingest bytes read at a given date and time.
Open Media Distribution Analytics User Guide, Release 1.0 29
CHAPTER
3
OpenMD Insights
This section provides an overview of the Open Media Distribution (OpenMD) Insights, which provides the ability to view and analyze data that are collected about trends, reports, content, and sessions in textual and graphical form. The Splunk UFs on edge and mid caches monitor the log files and forward them to OpenMD Insights indexers in real-‐ time. The data available is used to provide a multitude of historical search capabilities. The data is gathered using predefined indexing metrics designed to provide data that are monitored by service provider operators. The data output is viewed in the form of a dashlet. The OpenMD Insights also displays various scorecards such as Network, Protocol, Content, and Viewer.
Analyze Metrics with Pivoting
The Analyze Metrics with Pivoting feature allows the OpenMD operators to analyze the data at a granular level. The difference between the Analyze data option on individual charts and generic pivoting is that, in pivoting, you need to select an option to start the analysis. You can analyze the data for the following: • • • • • •
Bandwidth Delivered Cache Efficiency GigaBytes Delivered Requests Response Codes Viewers
To access the Analyze Metrics with Pivoting feature, complete the following: 1. From within the OpenMD page, select Analytics > Analyze Metrics with Pivoting.
Open Media Distribution Analytics User Guide, Release 1.0
The Analyze Metrics with Pivoting page is displayed. For example:
2. From the Pivot on: drop-‐down list, choose the category for which you need to analyze the data. 3. From the Analyze, of, over, and split by drop-‐down lists, choose the required options. NOTE: Make sure that you choose different options from the “over” and “split by” drop-‐down lists. The data on this page can be viewed in the following ways: •
By clicking on the Both tab, the data is displayed, in a tabular column and chart. For example:
•
By clicking on the Table tab, the data is displayed in a tabular column. For example:
Open Media Distribution Analytics User Guide, Release 1.0 31
•
By clicking on the Chart tab, the data will be displayed in a chart/graph. For example:
You can also view the same data in different charts and stack modes. For this, click the Chart type and Stack mode drop-‐down lists respectively, and choose the required chart and stack mode. The different chart types are column, bar, line, area, and pie. The different types of stack modes are stacked, none, and 100% stacked. NOTE: When you choose an option other than Time in the over drop-‐down list and choose none in the split by drop-‐ down list, additional drop-‐down lists such as top/bottom and the number of results to be plotted are displayed.
Trends The Trends feature allows you to view the historical data (more than 7 days), in a graph and tabular column. The OpenMD Insights gathers historical data from different perspectives, such as: • • • •
Network Streaming Viewers Content
When each of these categories is clicked, the respective subcategories are expanded. On further expanding the subcategories, the respective dashlets are listed. When each of these dashlets is selected, the corresponding charts and data (in a tabular column) are displayed on the right pane. When you click View results option below the charts, the underlying search and corresponding search results are displayed. NOTE: In the search field, which is located in the left pane, enter the dashlet name or part of the dashlet name as a search string. This will display the receptive dashlet names.
Open Media Distribution Analytics User Guide, Release 1.0
Network The Network Trends dashboard provides historical information on volume, caching, request, and response of the managed OpenMD network. To access the Network Trends feature, complete the following: 1. From the OpenMD main page, choose Analytics > Trends. The Trends page is displayed. For example:
2. From the tree view, which appears in the left pane, select Network.
The following subcategories are displayed in Network: • • • •
Volume Caching Request Response
Volume The Volume feature include the following: • • •
Bandwidth Volume of Data Delivered Delivery Services by Bytes Delivered
The following are examples of each:
Open Media Distribution Analytics User Guide, Release 1.0 33
Bandwidth
Volume of Data Delivered
Open Media Distribution Analytics User Guide, Release 1.0
Delivery Services by Bytes Delivered
The following table describes the chart within this dashlet: Chart Delivery Services by Bytes Delivered
Description Illustrates the top delivery services, based on the content delivered, for the specified time interval. Chart Information The information within this chart is a bar graph with the bytes delivered in GB along the X-‐axis and Delivery Service along the Y-‐axis. Formula The formula used to derive the graph is: Top 'n' delivery services by total bytes delivered. Chart Filters This chart uses Edge Cache Group, Edge Cache, Delivery Service, and the Time Range Picker, as filters. Availability This chart is available only to the OpenMD users. You can also view the top delivery services, such as top 10 and top 20, by clicking the Sorting Criteria drop-‐down list.
Open Media Distribution Analytics User Guide, Release 1.0 35
Caching The Caching feature includes the data and charts for the following: • •
Cache Hit and Miss Rate by Request Count % Cache Hit and Miss
•
Cache Hit Ratio by Protocol
The following are examples of each: Cache Hit and Miss Rate by Request Count
The following table describes the chart within this dashlet: Chart Cache Hit and Miss Rate by Request Count Chart Information
Formula Chart Filters Availability
Description Illustrates the rate of cache hit and miss, for the specified time interval. The information within this chart is a line graph with Date/Time along the X-‐axis and Requests per Second along the Y-‐axis. The legends are Cache Hit and Cache Miss. The formula used to derive the graph is: the rate of cache hit and cache miss requests per second. This chart uses Edge Cache Group, Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to the Wholesale and OpenMD users.
Open Media Distribution Analytics User Guide, Release 1.0
% Cache Hit and Miss
The following table describes the chart within this dashlet: Chart % Cache Hit and Miss
Chart Information
Formula
Chart Filters Availability
Description Illustrates the percentage of cache hits and cache miss, based on the number of requests served and total bytes delivered, for the specified time interval. The information within this chart is a stacked area graph with Date/Time along the X-‐axis and Cache Hit and Cache Miss percentage along the Y-‐ axis. The legends are Cache Hit and Cache Miss. The formula used to derive the requests served graph is: percentage of cache hit and cache miss over total requests. The formula used to derive the bytes delivered graph is: percentage of cache hit bytes and cache miss bytes over total bytes delivered. This chart uses Edge Cache Group, Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to the Wholesale and OpenMD users.
Open Media Distribution Analytics User Guide, Release 1.0 37
Cache Hit Ratio by Protocol
The following table describes the chart within this dashlet: Chart Cache Hit Ratio by Protocol Chart Information
Description Illustrates the cache-‐hit ratio for each protocol, for the specified time interval. The information within this chart is shown in a line graph with Date/Time along the X-‐axis and cache hit ratio (%) along the Y-‐axis. The legends representing the graph are protocols. The formula used to derive the graph is the percentage of cache hit over total requests grouped by the protocol. This chart uses Time Range picker similar to other chart tables. This chart is available only to OpenMD users.
Formula Chart Filters Availability
Open Media Distribution Analytics User Guide, Release 1.0
Request The Request feature includes data and charts for the following: • • •
Request Rate Total Requests and Errors Top Delivery Services by Request Count
The following are examples of each: Request Rate
The following table describes the chart within this dashlet: Chart Request Rate Chart Information Formula Chart Filters Availability
Description Illustrates the number of requests per second, for the specified time interval. The information within this chart is a column graph with Date/Time along the X-‐ axis and Requests per Second along the Y-‐axis. The formula used to derive the graph is the number of requests per second. This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to Wholesale and OpenMD users.
Open Media Distribution Analytics User Guide, Release 1.0 39
Total Requests and Errors
The following table describes the chart within this dashlet: Chart Total Requests and Errors
Description Illustrates the total requests and the number of errors from the total requests, for the specified time interval. The information within this chart is an area graph with Date/Time along the X-‐axis and the requests/error Count along the Y-‐axis. The legends are Total Requests and Error Count. The formula used to derive the graph is the total number of requests and errors (requests with status codes 4xx or 5xx). This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to Wholesale and OpenMD users.
Chart Information
Formula Chart Filters Availability
Open Media Distribution Analytics User Guide, Release 1.0
Top Delivery Services by Request Count
The following table describes the chart within this dashlet: Chart Top Delivery Services by Request Count Chart Information Formula Chart Filters Availability
Description Illustrates the top delivery services by request count, for the specified time interval. The information within this chart is a bar graph with request count along the X-‐axis and the top Delivery Services along the Y-‐axis. The formula used to derive the graph is the top 10 delivery services by the number of requests received by them. This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to OpenMD users.
Open Media Distribution Analytics User Guide, Release 1.0 41
Response The Response feature includes data and charts for the following: • • • • • •
Response Count by Status Cache Response Codes by Edge Device Sorted Delivery Services by Client Errors on Edge Cache 4xx Error Rate on Edge Cache Response Codes by Protocol 4xx Errors by Protocol
Response Count by Status Codes
The following table describes the chart within this dashlet: Chart Response Status Codes Chart Information
Formula
Chart Filters Availability
Description Provides response codes count and percentage, for the specified time interval. The information within this chart is shown in stacked area with Date/Time along the X-‐ axis with the response count and percentage along the Y-‐axis. The legends representing the graph are 2xx, 3xx, 4xx, and 5xx. The status codes from logs are grouped as 2xx, 3xx, 4xx, and 5xx. The count of each group is calculated as the sum of individual status code counts. The percentage of each group is derived by calculating the percentage of group count over the total responses. This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to OpenMD users.
Open Media Distribution Analytics User Guide, Release 1.0
Response Codes by Edge Cache
The following table describes the chart within this dashlet: Chart Response Codes by Edge Cache
Description Illustrates the responses that are grouped by status codes (such as success, client error, and server error: status of a request), for a given Edge Cache. The information within this chart is a stacked bar graph with response Count along the X-‐axis and the Edge Cache along the Y-‐axis. The legends are the status codes. The formula used to derive the graph is the number of responses grouped by the response codes for each Edge Cache. This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to OpenMD users.
Chart Information Formula Chart Filters Availability
Open Media Distribution Analytics User Guide, Release 1.0 43
Sorted Delivery Services by Client Errors on Edge Cache
The following table describes the chart within this dashlet: Chart Sorted Delivery Services by Client Errors on Edge Cache Chart Information
Description Illustrates the top 10 delivery services by client errors. The information within this chart is a bar graph with response Count along the X-‐axis and the Delivery Service along the Y-‐axis. The formula used to derive the graph is the top 10 delivery services by the number of 4xx errors. This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to OpenMD users.
Formula Chart Filters Availability
Open Media Distribution Analytics User Guide, Release 1.0
4xx Error Rate on Edge Cache
The following table describes the chart within this dashlet: Chart 4xx Error Rate on Edge Cache
Description Illustrates the number of 4xx errors per second for each edge cache, for the specified time interval. The information within this chart is a line graph with Date/Time along the X-‐axis and 4xx Errors/Second along the Y-‐axis. The formula used to derive the graph is number of errors per day for each edge cache. This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to OpenMD users.
Chart Information Formula Chart Filters Availability
Open Media Distribution Analytics User Guide, Release 1.0 45
Response Codes by Protocol
The following table describes the chart within this dashlet: Chart Response Code by Protocol Chart Information
Description Illustrates the response codes for each protocol. The information within this chart is a stacked bar graph with Count along the X-‐axis and Protocol along the Y-‐axis. The legends represent individual response codes. The formula used to derive the bar graph is the count of individual response codes grouped by the response code and protocol. This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to OpenMD users.
Formula Chart Filters Availability
Open Media Distribution Analytics User Guide, Release 1.0
4xx Errors by Protocol
The following table describes the chart within this dashlet: Chart 4xx Errors by Protocol Chart Information
Description Illustrates the number of 4xx errors for each protocol, for the specified time interval. The information within this chart is shown in a stacked area graph with the Date/Time along the X-‐axis and the Error Count along the Y-‐axis. The legends representing the graph are protocol types. The formula used to derive the graphs is Total 4xx errors/sec on each edge. This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to OpenMD users.
Formula Chart Filters Availability
Open Media Distribution Analytics User Guide, Release 1.0 47
Viewers The Trends Viewers dashboard provides historical information on the following: • • • • • • • •
Number of Unique Viewers Viewers by Client Type Viewer Density by Location Top Viewers Viewers by Session Duration Viewers by ISP and Net Speed Viewers by Protocol Viewers by Download Size
To access the Trends Viewer feature, complete the following: 1. From the OpenMD main page, choose Analytics > Trends. The Trends page is displayed. For example:
2. From the tree view, which appears in the left pane, select Viewers.
Open Media Distribution Analytics User Guide, Release 1.0
Number of Unique Viewers
The following table describes the chart within this dashlet: Chart Unique Viewers Chart Information Formula Chart Filters Availability
Description Illustrates the number of unique viewers per day. The information within this chart is shown in a column graph with the Date/Time along the X-‐axis and the unique viewer Count along the Y-‐axis. The formula used to derive the graph is the total unique viewer, per day. This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to Wholesale and OpenMD users.
Viewers by Client Type
The following table describes the chart within this dashlet: Chart Viewers by Client Type Table Information Formula Chart Filters Availability
Description Illustrates the number of viewers accessing the network through each client. The information within this table is the Client Type and Count. The formula used is unique viewer by client type and request count. This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to Wholesale and OpenMD users.
Open Media Distribution Analytics User Guide, Release 1.0 49
Viewer Density by Location
The following table describes the chart within this dashlet: Chart Viewer Density by Location Table Information Formula Chart Filters
Description Illustrates the viewer density per city, for a specified time interval. The information within this table is City and Count. The formula used to derive the table is the number of viewers in each city. This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to Wholesale and OpenMD users.
Availability Top Viewers
Open Media Distribution Analytics User Guide, Release 1.0
The following table describes the chart within this dashlet: Chart Top Viewers
Description Illustrates the top viewers by total bytes delivered and request count, for a specified time interval. Chart Information The information within this chart is a bar graph with the Request Count/Bytes Delivered along the X-‐ axis and Client IP address along the Y-‐axis. Formula The formula used to derive the graph is the top 'n' viewers of requests and bytes delivered. Chart Filters This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. Availability This chart is available only to Wholesale and OpenMD users. You can also view the top viewers, such as top 10 and top 20, by choosing the respective options from the Sorting Criteria drop-‐down list. You can also view the request count and bytes delivered by clicking the respective radio buttons. Viewers by Session Duration
The following table describes the chart within this dashlet: Chart Viewers by Session Duration Table Information Formula
Description Illustrates the number of viewers, based on session duration. The information within this table is Average Session Duration (minutes) and Count. The formula used is the number of unique viewers bucketed by the average session duration. This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to Wholesale and OpenMD users.
Chart Filters Availability Viewers by ISP, Net Speed
Open Media Distribution Analytics User Guide, Release 1.0 51
The following table describes the chart within this dashlet: Chart Viewers by ISP and Net Speed
Description Illustrates the number of viewers accessing the network, grouped by Internet Service Provider (ISP) or Net Speed. The information within this table are ISP or Net Speed and Count. NOTE: The ISP and Net Speed count appear in descending order of views.. The formula used is the number of unique viewers grouped by Client ISP or Net Speed. This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to Wholesale and OpenMD users.
Table Information Formula Chart Filters Availability Viewers by Protocol
The following table describes the chart within this dashlet: Chart Viewers by Protocol Chart Information
Description Illustrates the number of viewers per protocol, for the specified time interval. The information within this chart is a column graph with the Protocol along the X-‐axis and viewer Count along the Y-‐axis. The formula used to derive the graph is the number of viewers grouped by protocol. This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to Wholesale and OpenMD users.
Formula Chart Filters Availability
Open Media Distribution Analytics User Guide, Release 1.0
Viewers by Download Size
The following table describes the chart within this dashlet: Chart Viewers by Download Size Table Information Formula Chart Filters
Description Illustrates the number of viewers, based on the download size. The information within this table is Download Size and Count. The formula used is the number of viewers bucketed by the download size in MB. This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to Wholesale and OpenMD users.
Availability
Content The Trends Content dashboard provides historical information on the following: • • • • • •
Content by Client Requests Content by Bytes Transferred Top Content by Edge Cache Average ABR Session Bitrate by Content Top Content by City Top Content by Client Type
To access the Trends Content feature, complete the following: 1. From the OpenMD main page, choose Analytics > Trends. The Trends page is displayed. For example:
Open Media Distribution Analytics User Guide, Release 1.0 53
2. From the tree view, which appears in the left pane, select Content.
Content by Client Requests
The following table describes the chart within this dashlet: Chart Content by Client Request Chart Information Formula Chart Filters Availability
Description Illustrates the most/least popular content, based on the number of client requests received. The information within this chart is shown in a bar graph with Count along the X-‐axis and Title along the Y-‐axis. The formula used to derive the graph is the most/least viewed content titles by client session count, per day. This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to Wholesale and OpenMD users.
Open Media Distribution Analytics User Guide, Release 1.0
Content by Bytes Transferred
The following table describes the chart within this dashlet: Chart Content by Bytes Transferred Chart Information
Description Illustrates the most/least popular content, based on the download size. The information within this chart is shown in a bar graph with Bytes Delivered along the X-‐axis and Title along the Y-‐axis. The formula used to derive the graph is the most/least viewed content titles by bytes transferred to clients, per day. This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to Wholesale and OpenMD users.
Formula Chart Filters Availability
Open Media Distribution Analytics User Guide, Release 1.0 55
Top Content by Edge Cache
The following table describes the chart within this dashlet: Chart Top Content by Edge Cache Table Information Formula Chart Filters Availability
Description Illustrates the most popular content, based on the edge cache. The information within this table is Edge Cache, Title, and Count. The formula used is the top content title (based on count) by edge cash. This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to Wholesale and OpenMD users.
Average ABR Session Bitrate by Content
The following table describes the chart within this dashlet: Chart Average ABR Session Bitrate by Content Table Information Formula Chart Filters Availability
Description Illustrates the content delivered with highest/lowest bitrate. The information within this table is Title and Average Bitrate. The formula used is the top/bottom content title by average bitrate. This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to Wholesale and OpenMD users.
Open Media Distribution Analytics User Guide, Release 1.0
Top Content by City
The following table describes the chart within this dashlet: Chart Top Content by City Table Information Formula Chart Filters
Description Illustrates the most popular content viewed in a city. The information within this table is City, Title, and Count. The formula used is: the top content title (based on count) by city.
This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to Wholesale and OpenMD users.
Availability Top Content by Client Type
The following table describes the chart within this dashlet: Chart Top Content by City
Description Illustrates the most popular content viewed in each client (players and browsers that is used to request the content). The information within this table is Client Type, Title, and Count. The formula used is the top content title (based on count) by client type. This chart uses Cache Group and Edge Cache, Delivery Service, and the Time Range Picker as filters. This chart is available only to Wholesale and OpenMD users.
Table Information Formula Chart Filters Availability
Open Media Distribution Analytics User Guide, Release 1.0 57
Reports This Reports feature allows you to view the daily, weekly, and monthly reports for the following: • • • • •
OpenMD Traffic Traffic Summary by Edge Cache Traffic Summary by Delivery Services Edge Cache Traffic Delivery Server Traffic
NOTE: The information that follows is shown for Daily reports. Information for Weekly and Monthly reports, is also available, with the same information, with the exception of time interval. To access the Reports feature, from within the OpenMD main page, choose Analytics > Reports. The Report page is displayed. For example:
OpenMD Traffic
Open Media Distribution Analytics User Guide, Release 1.0
The following table describes the chart within this dashlet: Chart OpenMD Traffic Table Information
Description Illustrates CDN Traffic for the past day in 5 minute intervals. The information within this table is: • _time • Bandwidth • Total GB Delivered • Total GB Ingested • Cache Hits • Cache Misses • Cache Hit Ratio • Total Requests • 4xx errors • 5xx errors • Success %
Traffic Summary by Edge Caches
The following table describes the chart within this dashlet: Chart Traffic Summary by Edge Cache Table Information
Description Illustrates traffic summary at 5 minutes intervals for every Delivery Service. The information within this table is: • Edge Cache • Bandwidth • Total GB Delivered • Total GB Ingested • Cache Hits • Cache Misses • Cache Hit Ratio • Total Requests • 4xx errors • 5xx errors • Success %
Open Media Distribution Analytics User Guide, Release 1.0
Traffic Summary by Delivery Services
The following table describes the chart within this dashlet: Chart Traffic Summary by Delivery Services Table Information
Description Illustrates traffic summary at 5 minutes intervals for every Delivery Service. The information within this table is: • Delivery Service • Bandwidth • Total GB Delivered • Total GB Ingested • Cache Hits • Cache Misses • Cache Hit Ratio • Total Requests • 4xx errors • 5xx errors • Success %
Edge Cache Traffic
Open Media Distribution Analytics User Guide, Release 1.0
The following table describes the chart within this dashlet: Chart Edge Cache Traffic Table Information
Description Illustrates traffic summary at 5 minutes intervals for every Delivery Service. The information within this table is: • _time • Bandwidth • Total GB Delivered • Total GB Ingested • Cache Hits • Cache Misses • Cache Hit Ratio • Total Requests • 4xx errors • 5xx errors • Success %
Delivery Service Traffic
The following table describes the chart within this dashlet: Chart Delivery Service Traffic Table Information
Description Illustrates traffic summary at 5 minutes intervals for every Delivery Service. The information within this table is: • Delivery Service • Bandwidth • Total GB Delivered • Total GB Ingested • Cache Hits • Cache Misses • Cache Hit Ratio • Total Requests • 4xx errors • 5xx errors • Success % Choose the required delivery service from the Delivery Service drop-‐down list located above the chart.
Open Media Distribution Analytics User Guide, Release 1.0
Custom Dashboards This Custom Dashboards feature allows the OpenMD operators to create and save custom dashboards, using the search application. You can view the list of all custom dashboards created by you and other users. This feature specifically allows you to create, delete, and refresh custom dashboards. By default, the custom dashboards are grouped by username. To access the Custom Dashboards feature, from within the OpenMD main page, choose Analytics > Custom Dashboards. The Analytics/Custom Dashboards page is displayed. For example:
If you have created a custom dashboard, to view the custom dashboards, click the arrow next to My Dashboards and select the previously created custom dashboard that you want to view. The details will be displayed in the right pane. NOTE: If you manually modify the savedsearches.conf file in the JS node, the savedsearches.conf file under the Searchhead node will be updated and thereby, all the searches will be deleted.
Adding a Custom Dashboard To add a custom dashboard, complete the following: 1. From within the OpenMD main page, select Analytics > Custom Dashboards. 2. Click on
Open Media Distribution Analytics User Guide, Release 1.0
3. In the right pane, enter the query in the Search field and click
.
4. Choose Save As > Dashboard Panel.
5. To save the Dashboard Panel to an existing dashboard, refer to step 7. To create a new dashboard, select New and enter the following information: • Dashboard Title (Optional) – Enter the custom dashboard title. NOTE: It is recommend that you always start the custom dashboard names with the word Custom (or any word other than dashboard). The usage of word Custom helps the users to add panels to existing custom dashboard. •
Dashboard ID – Enter the custom dashboard ID. NOTE: The custom dashboard ID can contain only alphanumeric characters and underscores.
Dashboard Description (Optional) – Enter the custom dashboard description. Dashboard Permissions – Select the custom dashboard permissions as Private or Shared in App. o Private – You can only view and edit the custom dashboard. o Shared in App – All users can view the created custom dashboard. • Panel Title (Optional) – Enter the panel title. • Panel Content – Select the panel content as Statistics or Column. o Statistics – Displays data in table format. o Column – Displays data as column chart. 6. When finished, click Save. • •
Open Media Distribution Analytics User Guide, Release 1.0
7. To add a panel in an existing custom dashboard, in the Save As Dashboard Panel dialog box, click Existing. 8. From the drop-‐down list, choose the desired custom dashboard. NOTE: You can only add panels to the custom dashboards that are created using the custom dashboard interface. 9. Enter the Panel Content by selecting the panel content as Statistics or Column. • Statistics – Displays data in table format. • Column – Displays data as column chart. 10. Click Save. Your Dashboard Panel h as b een Created dialog box appears.
11. Click View Dashboard.
NOTE: Refresh the custom dashboards by clicking name in the tree view.
in the left pane to view the created custom dashboard
Deleting a Custom Dashboard To delete a custom dashboard, complete the following: 1. 2. 3. 4.
Select Analytics > Custom Dashboards. From the left pane, select the desired custom dashboard, which you want to delete. Choose Delete from the Edit drop-‐down list. The Delete confirmation dialog box appears. Click Delete.
NOTE: If you are deleting one or more searches, which is being used by one or more custom dashboards, then those custom dashboards will not be functional. Also, the search saved as part of the custom dashboards will have to be deleted manually. Also, the deleted custom dashboard will be removed from the tree view only after clicking
Open Media Distribution Analytics User Guide, Release 1.0
in the left pane.
Sessions The Sessions feature, allows you to analyze the data based on the end user session. You can also generate a session report based on various filters. The following features are available within the Sessions feature: • •
Analyze by Client IP Session Reports
Analyze by Client IP The Analyze by Client IP feature provides a platform for users to analyze the individual client IP address, based on various parameters, such as: • • • •
Sessions created for the IP address Session duration Protocol used to serve the content Title viewed during the session
To access this feature, complete the following: 1. From within the OpenMD main page, select Analytics > Sessions > Analyze by Client IP.
2. Select the desired delivery service and the time range from the drop-‐down lists, and enter the exact Client IP address in the search Client IP field. Click Search.
Open Media Distribution Analytics User Guide, Release 1.0
3. From within the sessions counts chart that is displayed, click the desired column. The session details will be displayed below the session count chart.
Session Report The Session Report feature provides a platform for the users to generate session reports, based on various parameters such as Cache Group, Edge Cache, and Delivery Service. To access this feature, complete the following: 1. From within the OpenMD main page, select Analytics > Sessions > Session Report.
2. Select the Cache Group, Edge Cache, Delivery Service, and Time Range Picker from the respective drop-‐down lists and click Filter. The session report is displayed. NOTE: By clicking the Client IP in the session report, you will be navigated to the Analyze by Client IP page with the selected Client IP address pre-‐populated in the search Client IP field.
Open Media Distribution Analytics User Guide, Release 1.0
Open Media Distribution Analytics User Guide, Release 1.0
CHAPTER
4
Monitor
OpenMD hosts different content, such as live and archived, to viewers around the world. The OpenMD operator can quickly check the performance of content distribution through real-‐time monitoring of the KPIs. The KPIs available for real-‐time monitoring are: Bandwidth, Cache Hit Ratio, Unique Clients, and Responses. NOTE: Only Throughput, Cache Hit Ratio, Unique Clients, and Responses charts are refreshed real-‐time (with minimum delay). To access this feature, click Monitor from the OpenMD main page.
Open Media Distribution Analytics User Guide, Release 1.0
OpenMD Overview OpenMD Overview displays the number of delivery services, Edge Cache Servers, and Edge Cache Groups. These values are refreshed every eight minutes.
Bandwidth Illustrates the bandwidth consumed to deliver content.
The following table describes the chart within this dashlet: Chart Bandwidth Chart Information
Description Illustrates the bandwidth consumed to deliver content. The information within this chart is shown in a line graph with Date/Time along the X-‐axis and the Bandwidth in Gbps along the Y-‐axis. This chart uses Edge Cache and Delivery Service, as filters.
Chart Filters
Open Media Distribution Analytics User Guide, Release 1.0
Cache Hit Ratio Illustrates CDN’s Cache Hit and Miss percentage in near real-‐time.
The following table describes the chart within this dashlet: Chart Cache Hit Ratio Chart Information
Chart Filters
Description Illustrates CDN’s Cache Hit and Miss percentage in near real-‐time. The information within this chart is shown in a stacked area graph with Date/Time along the X-‐axis and the cache hit/miss percentage in the Y-‐axis. The legends representing the graph are Cache Hit and Cache Miss. This chart uses Edge Cache and Delivery Service, as filters.
Unique Clients Provides the number of unique clients requesting content from to the CDN.
Open Media Distribution Analytics User Guide, Release 1.0
The following table describes the chart within this dashlet: Chart Unique Clients Chart Information Chart Filters
Description Provides the number of unique clients requesting content from to the CDN. The information within this chart is shown in a area graph with Date/Time along the X-‐axis and the count in the Y-‐axis. This chart uses Edge Cache and Delivery Service, as filters.
Responses The Response chart provides response codes count or percentage at real-‐time.
The following table describes the chart within this dashlet: Chart Responses Chart Information
Chart Filters
Description Provides response codes count or percentage at real-‐time. The information within this chart is shown in stacked area graph with Date/Time along the X-‐axis with the response count or percentage along the Y-‐axis. The legends representing the graph are 2xx, 3xx, 4xx, and 5xx.. This chart uses Edge Cache and Delivery Service, as filters.
Open Media Distribution Analytics User Guide, Release 1.0
CHAPTER
5
Alerts
Alerts Overview Alerts are sent in the form of emails and are designed based on the results of your scheduled searches. Alerts highlight the exceptions that occur as a result of exceeding the configured threshold criteria.
Adding a Threshold Alert To add a threshold alert, from the OpenMD home page: 1. Select Alerts > Thresholds. The Alerts/Thresholds page is displayed.
2. Enter the following details in the Thresholds table: Field Alert Condition Alert Name Email Id
Description Choose the condition for which the alert is to be triggered and specify the value. Enter the Alert name. Enter the email IDs to which the alerts are to be sent. Multiple email IDs can be added separated by using commas. Frequency Specify the frequency for triggering the alert emails. The alert will be sent at regular intervals based on the value that you configure in the Frequency field. 3. When finished, click Create. The newly added alert appears in the Threshold Alerts table.
Open Media Distribution Analytics User Guide, Release 1.0
Deleting a Threshold Alert To delete a threshold alert, complete the following: From within the Open MD home page, choose Alerts > Thresholds. The Thresholds page is displayed. 2. In the Threshold Alerts table, click the Delete button next to the threshold alert that you want to delete. 3. Click OK to permanently delete the threshold alert in the confirmation dialog box. 4. Click Close to exit the Success dialog box. 1.
In the search query, use the pattern "$%operator%$" instead of comparison operator and "$%thresholdValue%$" instead of comparison value. NOTE:
You can also add a footer to the alert mails by replacing ". " with the custom message for footer_Text option, in thresholds_alerts.conf file. The newly added metric appears in the Thresholds page. After adding a new metric, replace the existing savedsearches.conf file with savedsearches.conf back up file in the SH node.
Open Media Distribution Analytics User Guide, Release 1.0
Open Media Distribution Analytics User Guide, Release 1.0
View more...
Comments