CISCO-CONTENT-DELIVERY-STREAMING-MIB

File: CISCO-CONTENT-DELIVERY-STREAMING-MIB.mib (18514 bytes)

Imported modules

SNMPv2-SMI SNMPv2-CONF SNMPv2-TC
SNMP-FRAMEWORK-MIB CISCO-SMI

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Counter32
Counter64 Gauge32 Unsigned32
MODULE-COMPLIANCE OBJECT-GROUP TEXTUAL-CONVENTION
SnmpAdminString ciscoMgmt

Defined Types

CiscoCdsBandwidthUnitType  
The unit of measurement for the bandwidth rate: bytesPerSec - number of bytes per second kiloBytesPerSec - number of kilobytes per second megaBytesPerSec - number of megabytes per second gigaBytesPerSec - number of gigabytes per second
TEXTUAL-CONVENTION    
  INTEGER bytesPerSec(1), kiloBytesPerSec(2), megaBytesPerSec(3), gigaBytesPerSec(4)  

CcdsStreamingStatsEntry  
SEQUENCE    
  ccdsStreamingStatsIndex Unsigned32
  ccdsStreamingStatsDescr SnmpAdminString
  ccdsStreamingStatsModuleType INTEGER
  ccdsStreamingStatsRequests Counter32
  ccdsStreamingStatsLiveRequests Counter32
  ccdsStreamingStatsVODRequests Counter32
  ccdsStreamingStatsPrepHitRequests Counter32
  ccdsStreamingStatsCacheHitRequests Counter32
  ccdsStreamingStatsMissRequests Counter32
  ccdsStreamingStatsClientErrors Counter32
  ccdsStreamingStatsServerErrors Counter32
  ccdsStreamingStatsBlockedRequests Counter32
  ccdsStreamingStatsServedBytes Counter32
  ccdsStreamingStatsHCServedBytes Counter64
  ccdsStreamingStatsLiveBytes Counter32
  ccdsStreamingStatsHCLiveBytes Counter64
  ccdsStreamingStatsVODBytes Counter32
  ccdsStreamingStatsHCVODBytes Counter64
  ccdsStreamingStatsBandwidthUnit CiscoCdsBandwidthUnitType
  ccdsStreamingStatsBandwidthRate Gauge32
  ccdsStreamingStatsConcurrentRequests Gauge32

Defined Values

ciscoContentDeliveryStreamingMIB 1.3.6.1.4.1.9.9.708
This MIB instrumentation is for managing the Content Delivery and Streaming functionality on Cisco devices. Contents are ingested into content delivery network and then distributed to clients. There are two types of contents in content delivery network - live and VOD. VOD contents can be pre-positioned or dynamically cached into the content delivery network. Live stream is ingested and delivered to a large audience using one-to-many split. Streaming protocols are supported, by different streaming modules. These include HTTP, RTSP, Microsoft Media Server, RTMP and their varieties. ACRONYM: CDN Content Delivery Network FMS Flash Media Streaming HC High Capacity MS Movie Streamer RTMP Real Time Messaging Protocol VOD Video On Demand WMT Window Media Technology GLOSSARY: Dynamic cache Content is dynamically ingested into Content Delivery Network when the server does not find a client's requested content in its local hard disk storage. Origin Server The server on which all original copies of content reside. It locates outside the CDN. Pre-position The content is ingested into Content Delivery Network at or near the point of planned use to reduce reaction time, and to ensure timely response to requests during initial phase of an operation. Real Time Messaging Protocol A multimedia streaming and RPC protocol primarily used in Adobe Flash. Upstream Server Upstream server is a server that is located higher in the Content Delivery Network hierarchy.
MODULE-IDENTITY    

ciscoCdsMIBObjects 1.3.6.1.4.1.9.9.708.1
OBJECT IDENTIFIER    

ccdsStreamingModule 1.3.6.1.4.1.9.9.708.1.1
OBJECT IDENTIFIER    

ccdsStreamingStatsTable 1.3.6.1.4.1.9.9.708.1.1.1
This table contains the general statistics information for all streaming modules in content delivery environment.
OBJECT-TYPE    
  SEQUENCE OF  
    CcdsStreamingStatsEntry

ccdsStreamingStatsEntry 1.3.6.1.4.1.9.9.708.1.1.1.1
An entry (conceptual row) in the 'ccdsStreamingStatsTable'. Each row provides statistics for one streaming module or one live program. The ccdsStreamingStatsIndex identifies this entry. The ccdsStreamingStatsType indicates the entry type. If an entry represents a streaming module, it is created when the streaming module is enabled and delelted when the streaming module is disabled. If an entry represents a live program, it is created when the live program is added and deleted when the live program is removed.
OBJECT-TYPE    
  CcdsStreamingStatsEntry  

ccdsStreamingStatsIndex 1.3.6.1.4.1.9.9.708.1.1.1.1.1
An arbitrary index number to represent a statistics entry for a given type of streaming module instance or a live program. The type of this entry is identified by the value of the corresponding instance of 'ccdsStreamingStatsType'. The agent creates a row in this table when the streaming module is enabled and destroys it when the streaming module is disabled. The instance identifier value usage/re-usage and its management is implementation specific.
OBJECT-TYPE    
  Unsigned32 1..2147483647  

ccdsStreamingStatsDescr 1.3.6.1.4.1.9.9.708.1.1.1.1.2
This object indicates a human-readable string representing this streaming module instance or live program.
OBJECT-TYPE    
  SnmpAdminString  

ccdsStreamingStatsModuleType 1.3.6.1.4.1.9.9.708.1.1.1.1.3
This object indicates the type of this statistic table entry. 'unknown' - If the module type is unknown, it is a module not yet defined at MIB design time. This is for extension purpose. 'http' - This is a http module. 'wmt' - This is a windows media technology module. 'ms' - This is a movie streamer module. 'fms' - This is a flash media streaming module.
OBJECT-TYPE    
  INTEGER unknown(1), http(2), wmt(3), ms(4), fms(5)  

ccdsStreamingStatsRequests 1.3.6.1.4.1.9.9.708.1.1.1.1.4
This object indicates the total number of end-user requests this streaming instance has received. The value of this object is sum total of the value of corresponding instance of 'ccdsStreamingStatsLiveRequests' and 'ccdsStreamingStatsVODRequests'.
OBJECT-TYPE    
  Counter32  

ccdsStreamingStatsLiveRequests 1.3.6.1.4.1.9.9.708.1.1.1.1.5
This object indicates the total number of end-user requests for live streams.
OBJECT-TYPE    
  Counter32  

ccdsStreamingStatsVODRequests 1.3.6.1.4.1.9.9.708.1.1.1.1.6
This object indicates the total number of end-user requests for Video On Demand contents.
OBJECT-TYPE    
  Counter32  

ccdsStreamingStatsPrepHitRequests 1.3.6.1.4.1.9.9.708.1.1.1.1.7
This object indicates the total number of end-user requests for which requested contents are pre-positioned into local cache beforehand. These requests are served from local cache.
OBJECT-TYPE    
  Counter32  

ccdsStreamingStatsCacheHitRequests 1.3.6.1.4.1.9.9.708.1.1.1.1.8
This object indicates the total number of end-user requests which are served from previously cached contents.
OBJECT-TYPE    
  Counter32  

ccdsStreamingStatsMissRequests 1.3.6.1.4.1.9.9.708.1.1.1.1.9
This object indicates the total number of end-user requests for which the requested contents are not available in local cache. These requests are either served by dynamically caching the content from origin server, or not served at all if the contents are not available on origin server.
OBJECT-TYPE    
  Counter32  

ccdsStreamingStatsClientErrors 1.3.6.1.4.1.9.9.708.1.1.1.1.10
This object indicates the total number of failed end-user requests due to errors from the client-side.
OBJECT-TYPE    
  Counter32  

ccdsStreamingStatsServerErrors 1.3.6.1.4.1.9.9.708.1.1.1.1.11
This object indicates the total number of failed end-user requests, due to errors encountered in either streaming module or upstream server, or the origin server.
OBJECT-TYPE    
  Counter32  

ccdsStreamingStatsBlockedRequests 1.3.6.1.4.1.9.9.708.1.1.1.1.12
This object indicates the total number of end-user requests blocked by this streaming module instance. Requests are refused and error response are sent. The reason might be one of, but not limited to, URL filtering, Authentication failure, or rule template match, etc.
OBJECT-TYPE    
  Counter32  

ccdsStreamingStatsServedBytes 1.3.6.1.4.1.9.9.708.1.1.1.1.13
This object indicates the total number of bytes in the response served by this streaming module instance. The value of this object is same as the value of the corresponding instance of 'ccdsStreamingStatsHCServedBytes' (64 bit version), differing only in the capacity.
OBJECT-TYPE    
  Counter32  

ccdsStreamingStatsHCServedBytes 1.3.6.1.4.1.9.9.708.1.1.1.1.14
This object indicates the total number of bytes in the response served by this streaming module instance. The value of this object is same as the value of the corresponding instance of 'ccdsStreamingStatsServedBytes' (32 bit version), differing only in the capacity.
OBJECT-TYPE    
  Counter64  

ccdsStreamingStatsLiveBytes 1.3.6.1.4.1.9.9.708.1.1.1.1.15
This object indicates total live stream bytes served by this streaming module instance. The value of this object is same as the value of the corresponding instance of 'ccdsStreamingStatsHCLiveBytes' (64 bit version), differing only in the capacity.
OBJECT-TYPE    
  Counter32  

ccdsStreamingStatsHCLiveBytes 1.3.6.1.4.1.9.9.708.1.1.1.1.16
This object indicates total live stream bytes served by this streaming module instance. The value of this object is same as the value of the corresponding instance of 'ccdsStreamingStatsLiveBytes' (32 bit version), differing only in the capacity.
OBJECT-TYPE    
  Counter64  

ccdsStreamingStatsVODBytes 1.3.6.1.4.1.9.9.708.1.1.1.1.17
This object indicates total bytes served for VOD requests, which are read from local cache, by this streaming module instance. The value of this object is same as the value of the corresponding instance of 'ccdsStreamingStatsHCVODBytes' (64 bit version), differing only in the capacity.
OBJECT-TYPE    
  Counter32  

ccdsStreamingStatsHCVODBytes 1.3.6.1.4.1.9.9.708.1.1.1.1.18
This object indicates total bytes served for VOD requests, which are read from local cache, by this streaming module instance. The value of this object is same as the value of the corresponding instance of 'ccdsStreamingStatsVODBytes' (32 bit version), differing only in the capacity.
OBJECT-TYPE    
  Counter64  

ccdsStreamingStatsBandwidthUnit 1.3.6.1.4.1.9.9.708.1.1.1.1.19
This object indicates the type unit for the bandwidth rate in the value of the corresponding instance of 'ccdsStreamingStatsBandwidthRate'.
OBJECT-TYPE    
  CiscoCdsBandwidthUnitType  

ccdsStreamingStatsBandwidthRate 1.3.6.1.4.1.9.9.708.1.1.1.1.20
This object indicates the current bandwidth rate occupied by this streaming module instance.
OBJECT-TYPE    
  Gauge32 0..4294967295  

ccdsStreamingStatsConcurrentRequests 1.3.6.1.4.1.9.9.708.1.1.1.1.21
This object indicates the number of concurrent requests this streaming module instance is serving at current time.
OBJECT-TYPE    
  Gauge32  

ciscoCdsMIBConformance 1.3.6.1.4.1.9.9.708.2
OBJECT IDENTIFIER    

ciscoCdsMIBCompliances 1.3.6.1.4.1.9.9.708.2.1
OBJECT IDENTIFIER    

ciscoCdsMIBGroups 1.3.6.1.4.1.9.9.708.2.2
OBJECT IDENTIFIER    

ciscoCdsMIBCompliance 1.3.6.1.4.1.9.9.708.2.1.1
The compliance statement for Cisco Systems entities which implement CISCO-CONTENT-DELIVERY-STREAMING-MIB.
MODULE-COMPLIANCE    

ccdsStreamingStatsGeneralGroup 1.3.6.1.4.1.9.9.708.2.2.1
A collection of objects providing general statistics information of streaming module.
OBJECT-GROUP