2232 lines
74 KiB
Plaintext
2232 lines
74 KiB
Plaintext
-- *------------------------------------------------------------------
|
|
-- * CISCO-DIGITAL-MEDIA-SYSTEMS-MIB.my: Cisco Digital Media Systems
|
|
-- MIB
|
|
-- *
|
|
-- * Jun 2009, S Ramakrishnan
|
|
-- *
|
|
-- * Copyright (c) 2007-2008, 2009, 2011 by Cisco Systems Inc.
|
|
-- * All rights reserved.
|
|
-- *
|
|
-- *------------------------------------------------------------------
|
|
|
|
CISCO-DIGITAL-MEDIA-SYSTEMS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
NOTIFICATION-TYPE,
|
|
Counter64,
|
|
Gauge32,
|
|
Unsigned32,
|
|
Integer32
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP,
|
|
NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
TEXTUAL-CONVENTION,
|
|
DateAndTime,
|
|
MacAddress,
|
|
TruthValue,
|
|
RowStatus,
|
|
TimeStamp
|
|
FROM SNMPv2-TC
|
|
InetAddressType,
|
|
InetAddress
|
|
FROM INET-ADDRESS-MIB
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
ciscoMgmt
|
|
FROM CISCO-SMI;
|
|
|
|
|
|
ciscoDigitalMediaSystemsMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201109070000Z"
|
|
ORGANIZATION "Cisco Systems"
|
|
CONTACT-INFO
|
|
"Cisco Systems
|
|
Customer Service
|
|
|
|
Postal: 170 W Tasman Drive
|
|
San Jose, CA 95134-1700
|
|
USA
|
|
|
|
Tel: +1 800 553-NETS
|
|
E-mail: cs-dms@cisco.com"
|
|
DESCRIPTION
|
|
"Acronyms and Definitions
|
|
|
|
The following acronyms and terms are used in this
|
|
document:
|
|
|
|
DMS: Digital Media Systems
|
|
|
|
DAM: Digital Asset Management System
|
|
|
|
DMM: Digital Media Manager Application
|
|
|
|
VP : Video Portal Application
|
|
|
|
DSM: Digital Signage Manager Application
|
|
|
|
ETV: Enterprise TV Manager Application
|
|
|
|
DMP: Cisco Digital Media Player
|
|
|
|
LAN: Local Area Network
|
|
|
|
Group: A collection of DMS users grouped and
|
|
managed together as a single entity for
|
|
administrative convenience.
|
|
|
|
|
|
Overview of the MIB
|
|
|
|
This is a MIB Module for managing and monitoring the physical
|
|
and logical structures in Cisco Digital Media Management
|
|
System. The MIB reflects the structure as follows:
|
|
* show DMS as an coherent, abstract media management system
|
|
* indicate the physical inventory of DMS
|
|
* indicate the media management features active (licensed)
|
|
in the system.
|
|
* show the streaming and storage components and their
|
|
activity
|
|
* elements of DMS security
|
|
* external servers used by the system
|
|
* events and alarms
|
|
|
|
Hence, the MIB contains eight major groups of objects organized
|
|
as follows:
|
|
a) DMS System Group:
|
|
This section models distributed DMS as a single abstract
|
|
system.
|
|
|
|
b) DMS Features Group:
|
|
This section lists the DMS functions that this
|
|
installation is licensed to perform and those that it
|
|
is not.
|
|
|
|
c) DMS Inventory Group:
|
|
This section lists the physical elements that this
|
|
installation of DMS comprises.
|
|
|
|
d) Servers Group:
|
|
This section models the external servers used by this
|
|
installation of DMS.
|
|
|
|
e) Digital Asset Management (DAM) Services Group:
|
|
This section models the state and activity of various
|
|
content management services that this installation of
|
|
DMS is equipped with. The loose term 'content management'
|
|
has been intentionally used to as to be able to
|
|
accommodate more content management services in this
|
|
model as they evolve.
|
|
|
|
f) Security Group:
|
|
This section defines the security configuration and
|
|
activity of this installation of DMS.
|
|
|
|
g) Fault Tolerance Group:
|
|
This section models the redundancy (failover and
|
|
load balancing) configuration of this installation of
|
|
DMS and the associated activity.
|
|
|
|
h) User Management Group:
|
|
This section models the configured DMS users, groups
|
|
and the associated activity.
|
|
|
|
i) Events and Faults Group:
|
|
This section models the events, alarms and notifications
|
|
reported by this installation of DMS.
|
|
|
|
j) Capacity Group:
|
|
This section is planned for the future and would define
|
|
the limits and capacities of functions of DMS. These
|
|
include limits such as the type of media encodings that
|
|
are supported, the maximum number of media players that
|
|
may be managed etc.
|
|
|
|
k) Resource Usage Group:
|
|
This section is planned for the future and would define
|
|
the current resource usage by DMS.
|
|
This would include the amount of storage used by DMS,
|
|
the number of encoders currently in use etc.
|
|
|
|
l) Threshold group (allows definition of high water marks)
|
|
This section is planned for the future and would allow
|
|
the management entity to define thresholds to set high
|
|
water marks on critical metrics.
|
|
|
|
m) Notifications
|
|
This section defines notifications to signal
|
|
significant events pertaining to this installation of
|
|
DMS."
|
|
REVISION "201109070000Z"
|
|
DESCRIPTION
|
|
"Changed textual description for replacement field
|
|
cdmsLicensedFeatureLimitRev1 to be consistent with field values.
|
|
This was missed in last submitted version and caught during code
|
|
review."
|
|
REVISION "201107290000Z"
|
|
DESCRIPTION
|
|
"Resubmitting MIB with changes"
|
|
REVISION "200910120000Z"
|
|
DESCRIPTION
|
|
"Added support for High Availability (HA)."
|
|
REVISION "200805150000Z"
|
|
DESCRIPTION
|
|
"Initial version of this module."
|
|
::= { ciscoMgmt 655 }
|
|
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- Local Textual Conventions
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
CDmsUserAuthenMethod ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mechanism used to authenticate the user.
|
|
|
|
radius: User authentication is performed using
|
|
RADIUS protocol.
|
|
|
|
tacacsPlus: Authentication is performed using TACACS+
|
|
protocol.
|
|
|
|
kerberos: Authentication is performed using Kerberos
|
|
protocol.
|
|
|
|
local: Authentication is performed using local
|
|
username/password database.
|
|
|
|
ldap: Authentication is performed using the
|
|
Lightweight Directory Access Protocol.
|
|
|
|
ntlm: Authentication is performed using the
|
|
NT LAN Manager Protocol.
|
|
|
|
sdi: Authentication is performed using the
|
|
RSA SecurId Authentication Protocol.
|
|
|
|
The value 'other' has been listed to allow for the
|
|
MIB to support proprietary authentication methods
|
|
not listed here.
|
|
|
|
When the authentication method is 'none', authentication
|
|
is disabled for all appliances of DMS except for the
|
|
administrative module (DMM), which is still secured using
|
|
local authentication."
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
other(2),
|
|
radius(3),
|
|
tacacsPlus(4),
|
|
kerberos(5),
|
|
local(6),
|
|
ldap(7),
|
|
ntlm(8),
|
|
sdi(9)
|
|
}
|
|
|
|
CDmsServerType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the external server used by DMS."
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
dnsServer(2),
|
|
ldapServer(3),
|
|
snmpServer(4),
|
|
smtpServer(5),
|
|
syslogServer(6),
|
|
aaaServer(7),
|
|
ntpServer(8)
|
|
}
|
|
|
|
CDmsElementType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the DMS inventory element.
|
|
|
|
DMS supports the following inventory element types
|
|
among other types:
|
|
|
|
'other': other type not represented by any other enum value
|
|
|
|
'encoder': device capable of encoding video media to be
|
|
streamed to DMS endpoints
|
|
|
|
'videoPortal': endpoint that delivers video to desktops
|
|
|
|
'mediaPlayer': endpoint that delivers video to large LCDs
|
|
|
|
'transCoder': device capable of transcoding video from one
|
|
format to another
|
|
|
|
'storageServer': device capable of storing media
|
|
|
|
'streamingServer': device capable of serving media as a stream
|
|
|
|
'dmm': DMS administrative node"
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
encoder(2),
|
|
videoPortal(3),
|
|
mediaPlayer(4),
|
|
transCoder(5),
|
|
storageServer(6),
|
|
streamingServer(7),
|
|
dmm(8) -- DMS administrative node
|
|
}
|
|
|
|
CDmsFunctionalStatus ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of a DMS functional component.
|
|
|
|
other: the component is in an unknown status.
|
|
|
|
initialize: the component is in the process
|
|
of starting up.
|
|
|
|
active: the component is active and servicing
|
|
requests.
|
|
|
|
shutdown: the component is shut down or is
|
|
shutting down.
|
|
|
|
standby: the component is not servicing requests but is
|
|
ready to do when needed.
|
|
|
|
Objects of this type may be used to reboot a DMS
|
|
element by setting value of the object to initialize(1).
|
|
|
|
Management entity may not write values initialize(1)
|
|
or active(2) onto objects of this type. Doing so
|
|
would cause the managed entity to return an error
|
|
condition."
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
initialize(2),
|
|
active(3),
|
|
shutdown(4),
|
|
standby(5)
|
|
}
|
|
|
|
CDmsEmailAddress ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type used to denote the email address."
|
|
SYNTAX OCTET STRING (SIZE (0..128))
|
|
|
|
CDmsLicensedFeature ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identity of a licensed features of DMS.
|
|
|
|
other : a product function not covered by
|
|
any of the other enumerations listed
|
|
below.
|
|
|
|
base : Digital Media Manager Base License.
|
|
|
|
deskTopVideo : Show and Share Module.
|
|
|
|
liveWebcastEnabler : Show and share Live Event Module.
|
|
|
|
digitalSignage : Digital Signs Module.
|
|
|
|
enterpriseTv : Cast Module.
|
|
|
|
snmpManagement : SNMP Notifications Module.
|
|
|
|
digitalMediaPlayer : Digital Media Player Pack.
|
|
|
|
digitalMediaPlayerAuthorPack : Show and Share Content Authour Pack.
|
|
|
|
digitalMedialPlayerProofOfPlayPack : Proof of Play Module.
|
|
|
|
clustering : the function to configure DMS high availability."
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
base(2),
|
|
deskTopVideo(3),
|
|
liveWebcastEnabler(4),
|
|
digitalSignage(5),
|
|
enterpriseTv(6),
|
|
snmpManagement(7),
|
|
digitalMediaPlayer(8),
|
|
digitalMediaPlayerAuthorPack(9),
|
|
digitalMedialPlayerProofOfPlayPack(10),
|
|
clustering(11)
|
|
}
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- DMS MIB Object Groups
|
|
--
|
|
-- This MIB module contains the following groups:
|
|
-- 1) DMS System Group
|
|
-- 2) Features Group
|
|
-- 3) Inventory Group
|
|
-- 4) Servers Group
|
|
-- 5) Security Group
|
|
-- 6) Digital Asset Management Services Group
|
|
-- 7) Fault Tolerance Group
|
|
-- 8) User Management Group
|
|
-- 9) Events and Faults Group
|
|
-- 10) Threshold group (allows definition of high/low water marks)
|
|
-- 11) Notifications:
|
|
-- 11a) Controls
|
|
-- 11b) Notification definitions
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
ciscoDmsMonitorMIBNotifs OBJECT IDENTIFIER
|
|
::= { ciscoDigitalMediaSystemsMIB 0 }
|
|
|
|
ciscoDmsMonitorMIBObjects OBJECT IDENTIFIER
|
|
::= { ciscoDigitalMediaSystemsMIB 1 }
|
|
|
|
ciscoDmsMonitorMIBConform OBJECT IDENTIFIER
|
|
::= { ciscoDigitalMediaSystemsMIB 2 }
|
|
|
|
cdmsSystem OBJECT IDENTIFIER
|
|
::= { ciscoDmsMonitorMIBObjects 1 }
|
|
|
|
cdmsFeatures OBJECT IDENTIFIER
|
|
::= { ciscoDmsMonitorMIBObjects 2 }
|
|
|
|
cdmsInventory OBJECT IDENTIFIER
|
|
::= { ciscoDmsMonitorMIBObjects 3 }
|
|
|
|
cdmsServers OBJECT IDENTIFIER
|
|
::= { ciscoDmsMonitorMIBObjects 4 }
|
|
|
|
cdmsDamServices OBJECT IDENTIFIER
|
|
::= { ciscoDmsMonitorMIBObjects 5 }
|
|
|
|
cdmsSecurity OBJECT IDENTIFIER
|
|
::= { ciscoDmsMonitorMIBObjects 6 }
|
|
|
|
cdmsUserGroup OBJECT IDENTIFIER
|
|
::= { ciscoDmsMonitorMIBObjects 7 }
|
|
|
|
cdmsEvents OBJECT IDENTIFIER
|
|
::= { ciscoDmsMonitorMIBObjects 8 }
|
|
|
|
-- cdmsResourceUsage OBJECT IDENTIFIER
|
|
-- ::= { ciscoDmsMonitorMIBObjects 11 }
|
|
--
|
|
-- cdmsThresholds OBJECT IDENTIFIER
|
|
-- ::= { ciscoDmsMonitorMIBObjects 12 }
|
|
|
|
cdmsNotifControl OBJECT IDENTIFIER
|
|
::= { ciscoDmsMonitorMIBObjects 13 }
|
|
|
|
cdmsHa OBJECT IDENTIFIER
|
|
::= { ciscoDmsMonitorMIBObjects 10 }
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- DMS Systems Group
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
cdmsMajorVersion OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string which indicates the major version of
|
|
this managed instance of Digital Media System."
|
|
::= { cdmsSystem 1 }
|
|
|
|
cdmsMinorVersion OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string which indicates the minor version of
|
|
this managed instance of Digital Media System."
|
|
::= { cdmsSystem 2 }
|
|
|
|
cdmsPatchVersion OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string which indicates the patch version of
|
|
this managed instance of Digital Media System."
|
|
::= { cdmsSystem 3 }
|
|
|
|
cdmsAdministrator OBJECT-TYPE
|
|
SYNTAX CDmsEmailAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The email address of the administrator of this
|
|
DMS system."
|
|
::= { cdmsSystem 4 }
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- DMS installed feature summary
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
cdmsFeatureSummary OBJECT IDENTIFIER
|
|
::= { cdmsFeatures 1 }
|
|
|
|
|
|
cdmsLicensableFeatures OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of licensable features available
|
|
in this version of DMS."
|
|
::= { cdmsFeatureSummary 1 }
|
|
|
|
cdmsLicensedFeatures OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of licensable features licensed in
|
|
this installation of DMS."
|
|
::= { cdmsFeatureSummary 2 }
|
|
|
|
cdmsLastLicenseUpdate OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The date on which the last license upgrade was
|
|
performed."
|
|
::= { cdmsFeatureSummary 3 }
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- DMS Licensed Feature table
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
cdmsLicensedFeatureTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CdmsLicensedFeatureEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table lists all the DMS features licensed
|
|
by this installation of DMS."
|
|
::= { cdmsFeatures 2 }
|
|
|
|
cdmsLicensedFeatureEntry OBJECT-TYPE
|
|
SYNTAX CdmsLicensedFeatureEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry contains the attributes of one DMS licensed
|
|
feature. An entry in this table is created for each licensed
|
|
feature detected by the system."
|
|
INDEX {
|
|
cdmsLicensedFeature,
|
|
cdmsLicensedFeatureIndex
|
|
}
|
|
::= { cdmsLicensedFeatureTable 1 }
|
|
|
|
CdmsLicensedFeatureEntry ::= SEQUENCE {
|
|
cdmsLicensedFeature CDmsLicensedFeature,
|
|
cdmsLicensedFeatureIndex Unsigned32,
|
|
cdmsLicensedFeatureLimit Unsigned32,
|
|
cdmsLicensedFeatureDescription SnmpAdminString,
|
|
cdmsLicensedFeatureInstallDate DateAndTime,
|
|
cdmsLicensedFeatureLimitRev1 Integer32
|
|
}
|
|
|
|
cdmsLicensedFeature OBJECT-TYPE
|
|
SYNTAX CDmsLicensedFeature
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identity of a DMS feature which is licensed by this
|
|
installation."
|
|
::= { cdmsLicensedFeatureEntry 1 }
|
|
|
|
cdmsLicensedFeatureIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unique identifier of the DMS feature licensed by
|
|
this installation. The same feature may be licensed multiple
|
|
times with different limits. Hence this discriminator is
|
|
required."
|
|
::= { cdmsLicensedFeatureEntry 2 }
|
|
|
|
cdmsLicensedFeatureLimit OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The limit on this licensed features in terms of number
|
|
of elements that may be operational with this DMS feature.
|
|
Limits do not apply to all DMS features; where the limit
|
|
is inapplicable, the value of this object will be set to
|
|
0.
|
|
cdmsLicensedFeatureLimit object is superseded by cdmsLicensedFeatureLimitRev1."
|
|
::= { cdmsLicensedFeatureEntry 3 }
|
|
|
|
cdmsLicensedFeatureDescription OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A human readable description of this DMS feature and its
|
|
limits."
|
|
::= { cdmsLicensedFeatureEntry 4 }
|
|
|
|
cdmsLicensedFeatureInstallDate OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The date on which the DMS licensed feature corresponding
|
|
this conceptual row was first enabled."
|
|
::= { cdmsLicensedFeatureEntry 5 }
|
|
|
|
cdmsLicensedFeatureLimitRev1 OBJECT-TYPE
|
|
SYNTAX Integer32 (-3..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The limit on this licensed features in terms of number
|
|
of elements that may be operational with this DMS feature.
|
|
Limits do not apply to all DMS features; Following are the
|
|
meaning of negative limits for this field
|
|
|
|
>0 : Feature limit
|
|
0 : Unlimited
|
|
-1 : Feature limit not supported
|
|
-2 : DONT CARE about feaute limit
|
|
-3 : DONT KNOW about feature limit"
|
|
::= { cdmsLicensedFeatureEntry 6 }
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- DMS inventory summary
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
cdmsInventoryGlobalCounters OBJECT IDENTIFIER
|
|
::= { cdmsInventory 1 }
|
|
|
|
|
|
cdmsNumMediaIngestionDevices OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "Encoders"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of media ingestion devices managed by
|
|
this installation of DMS."
|
|
::= { cdmsInventoryGlobalCounters 1 }
|
|
|
|
cdmsNumMediaPlayerDevices OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "Media Players"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of media player devices managed by
|
|
this installation of DMS."
|
|
::= { cdmsInventoryGlobalCounters 2 }
|
|
|
|
cdmsNumVideoPortalDevices OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "Video Portals"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of video portal devices managed by
|
|
this installation of DMS."
|
|
::= { cdmsInventoryGlobalCounters 3 }
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- DMS inventory table
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
cdmsInventoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CdmsInventoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table lists all the inventory elements
|
|
currently managed by this installation of DMS."
|
|
::= { cdmsInventory 2 }
|
|
|
|
cdmsInventoryEntry OBJECT-TYPE
|
|
SYNTAX CdmsInventoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry contains the attributes of one
|
|
inventory element of DMS."
|
|
INDEX {
|
|
cdmsInventoryElementType,
|
|
cdmsInventoryElementId
|
|
}
|
|
::= { cdmsInventoryTable 1 }
|
|
|
|
CdmsInventoryEntry ::= SEQUENCE {
|
|
cdmsInventoryElementType CDmsElementType,
|
|
cdmsInventoryElementId SnmpAdminString,
|
|
cdmsInventoryElementMacAddress MacAddress,
|
|
cdmsInventoryElementAddrType InetAddressType,
|
|
cdmsInventoryElementAddress InetAddress,
|
|
cdmsInventoryElementMetadata SnmpAdminString,
|
|
cdmsInventoryElementState CDmsFunctionalStatus
|
|
}
|
|
|
|
cdmsInventoryElementType OBJECT-TYPE
|
|
SYNTAX CDmsElementType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the DMS inventory element that this conceptual
|
|
row corresponds to."
|
|
::= { cdmsInventoryEntry 1 }
|
|
|
|
cdmsInventoryElementId OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (1..100))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unique identifier of the DMS inventory element that this
|
|
conceptual row corresponds to. For instance, in case of a
|
|
media player, this identifier would be the unique symbolic name
|
|
of the player. In case of a Video Portal instance, this would
|
|
be the name of the Video Portal instance."
|
|
::= { cdmsInventoryEntry 2 }
|
|
|
|
cdmsInventoryElementMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of the DMS inventory element.
|
|
This object may not be supportable for all
|
|
inventory elements. For an element where the
|
|
MAC address is not available, the value of this
|
|
object would be empty."
|
|
::= { cdmsInventoryEntry 3 }
|
|
|
|
cdmsInventoryElementAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of Internet address of the DMS inventory
|
|
element."
|
|
::= { cdmsInventoryEntry 4 }
|
|
|
|
cdmsInventoryElementAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Internet address of the DMS inventory element.
|
|
The type of this address is determined by the value of
|
|
'cdmsInventoryElementAddrType' object."
|
|
::= { cdmsInventoryEntry 5 }
|
|
|
|
cdmsInventoryElementMetadata OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A meta-data string associated with this inventory element.
|
|
This information is interpreted by the DMS functional
|
|
components using inventory elements programmatically
|
|
within the system."
|
|
::= { cdmsInventoryEntry 6 }
|
|
|
|
cdmsInventoryElementState OBJECT-TYPE
|
|
SYNTAX CDmsFunctionalStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the inventory element corresponding to this
|
|
conceptual row as seen by the DMS server.
|
|
|
|
Set operations on this object are not supported for all
|
|
inventory element types. Where it is not supported,
|
|
the server would yield an error.
|
|
|
|
The effect of setting this object to the value 'initializing'
|
|
would be to reboot the element corresponding to this
|
|
conceptual row, if the element type supports this operation."
|
|
::= { cdmsInventoryEntry 7 }
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- External servers used by DMS
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
cdmsServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CdmsServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table lists all the external servers
|
|
used by this installation of DMS."
|
|
::= { cdmsServers 1 }
|
|
|
|
cdmsServerEntry OBJECT-TYPE
|
|
SYNTAX CdmsServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry contains the attributes of one
|
|
external server used by DMS."
|
|
INDEX {
|
|
cdmsServerType,
|
|
cdmsServerAddrType,
|
|
cdmsServerAddress
|
|
}
|
|
::= { cdmsServerTable 1 }
|
|
|
|
CdmsServerEntry ::= SEQUENCE {
|
|
cdmsServerType CDmsServerType,
|
|
cdmsServerAddrType InetAddressType,
|
|
cdmsServerAddress InetAddress,
|
|
cdmsServerState CDmsFunctionalStatus,
|
|
cdmsServerStatus RowStatus
|
|
}
|
|
|
|
cdmsServerType OBJECT-TYPE
|
|
SYNTAX CDmsServerType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the external server corresponding to this
|
|
conceptual row used by DMS."
|
|
::= { cdmsServerEntry 1 }
|
|
|
|
cdmsServerAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of Internet address of the external server."
|
|
::= { cdmsServerEntry 2 }
|
|
|
|
cdmsServerAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (1..64))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Internet address of the external server.
|
|
The type of this address is determined by the value
|
|
of the cdmsServerAddrType object."
|
|
::= { cdmsServerEntry 3 }
|
|
|
|
cdmsServerState OBJECT-TYPE
|
|
SYNTAX CDmsFunctionalStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the external server."
|
|
::= { cdmsServerEntry 4 }
|
|
|
|
cdmsServerStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to manage creation, deletion
|
|
and modification of external servers in this table."
|
|
::= { cdmsServerEntry 5 }
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- DMS Digital Asset Management group. DAM is a system that
|
|
-- manages digital media as assets of an enterprise.
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
cdmsDamGlobalCounters OBJECT IDENTIFIER
|
|
::= { cdmsDamServices 1 }
|
|
|
|
|
|
cdmsNumContentElements OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "content elements"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of content elements in the DMS catalog."
|
|
::= { cdmsDamGlobalCounters 1 }
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- DMS Security group
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
cdmsSecurityGlobalCounters OBJECT IDENTIFIER
|
|
::= { cdmsSecurity 1 }
|
|
|
|
|
|
cdmsNumAuthenRequests OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "requests"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of user authentication requests processed
|
|
by DMS since last reboot."
|
|
::= { cdmsSecurityGlobalCounters 1 }
|
|
|
|
cdmsNumAuthenRequestsApproved OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "requests"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of user authentication requests
|
|
approved by DMS since last reboot."
|
|
::= { cdmsDamGlobalCounters 2 }
|
|
|
|
cdmsNumAuthenRequestsDeclined OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "requests"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of user authentication requests
|
|
declined by DMS since last reboot."
|
|
::= { cdmsDamGlobalCounters 3 }
|
|
cdmsSecurityConfiguration OBJECT IDENTIFIER
|
|
::= { cdmsSecurity 2 }
|
|
|
|
|
|
cdmsAuthenticationMode OBJECT-TYPE
|
|
SYNTAX CDmsUserAuthenMethod
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mode of authenticating users in use by DMS."
|
|
::= { cdmsSecurityConfiguration 1 }
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- DMS High Availability group
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
cdmsHaClusterInfo OBJECT IDENTIFIER
|
|
::= { cdmsHa 1 }
|
|
|
|
cdmsHaClusterComposition OBJECT IDENTIFIER
|
|
::= { cdmsHa 2 }
|
|
|
|
cdmsHaClusterStatus OBJECT IDENTIFIER
|
|
::= { cdmsHa 3 }
|
|
|
|
|
|
cdmsHaClusterEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates if high availability function is enabled
|
|
in this installation of DMS.
|
|
|
|
The value 'true(1)', indicates that high availability function
|
|
is enabled.
|
|
|
|
The value 'false(2)', indicates that high availability function
|
|
is disabled."
|
|
DEFVAL { false }
|
|
::= { cdmsHaClusterInfo 1 }
|
|
|
|
cdmsHaClusterName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (1..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This human-readable string servers as the administrative label
|
|
of this DMS cluster."
|
|
::= { cdmsHaClusterInfo 2 }
|
|
cdmsHaDmmCluster OBJECT IDENTIFIER
|
|
::= { cdmsHaClusterComposition 1 }
|
|
|
|
cdmsHaVpCluster OBJECT IDENTIFIER
|
|
::= { cdmsHaClusterComposition 2 }
|
|
|
|
|
|
cdmsHaClusterNumTotalDmms OBJECT-TYPE
|
|
SYNTAX Integer32 (2..10)
|
|
UNITS "Nodes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the total number of DMM nodes in this
|
|
cluster."
|
|
::= { cdmsHaDmmCluster 1 }
|
|
|
|
cdmsHaClusterNumActiveDmms OBJECT-TYPE
|
|
SYNTAX Gauge32 (1..10)
|
|
UNITS "Nodes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the total number of DMM nodes in this
|
|
cluster which are in active state."
|
|
::= { cdmsHaDmmCluster 2 }
|
|
|
|
cdmsHaClusterDmmVipType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the Virtual Internet Protocol address of the DMM
|
|
cluster of this DMS cluster."
|
|
::= { cdmsHaDmmCluster 3 }
|
|
|
|
cdmsHaClusterDmmVip OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the virtual address of the DMM cluster. The type
|
|
of this address is determined by the value of
|
|
'cdmsHaClusterDmmVipType'."
|
|
::= { cdmsHaDmmCluster 4 }
|
|
|
|
cdmsHaDmmClusterMemberTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CdmsHaDmmClusterMemberEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table lists the membership of the DMM cluster in this DMS
|
|
cluster. Each conceptual row in this table represents an
|
|
instance of DMM node in the DMM cluster.
|
|
|
|
Rows in this table are created by the agent when the DMM
|
|
cluster is configured."
|
|
::= { cdmsHaDmmCluster 5 }
|
|
|
|
cdmsHaDmmClusterMemberEntry OBJECT-TYPE
|
|
SYNTAX CdmsHaDmmClusterMemberEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the
|
|
'cdmsHaDmmClusterMemberTable' describes one DMM node in the
|
|
membership of the DMM cluster."
|
|
INDEX {
|
|
cdmsHaDmmClusterMemberAddrType,
|
|
cdmsHaDmmClusterMemberAddress
|
|
}
|
|
::= { cdmsHaDmmClusterMemberTable 1 }
|
|
|
|
CdmsHaDmmClusterMemberEntry ::= SEQUENCE {
|
|
cdmsHaDmmClusterMemberAddrType InetAddressType,
|
|
cdmsHaDmmClusterMemberAddress InetAddress,
|
|
cdmsHaDmmClusterMemberIsPrimary TruthValue,
|
|
cdmsHaDmmClusterMemberOperState CDmsFunctionalStatus
|
|
}
|
|
|
|
cdmsHaDmmClusterMemberAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the type of the actual network address
|
|
of DMM node represented by the corresponding instance
|
|
identifier 'cdmsHaDmmClusterMemberAddress')."
|
|
::= { cdmsHaDmmClusterMemberEntry 1 }
|
|
|
|
cdmsHaDmmClusterMemberAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The actual network address of the DMM node corresponding to
|
|
this conceptual row. The type of address of an instance of this
|
|
object is determined by the value of the corresponding instance
|
|
of 'cdmsHaDmmClusterMemberAddrType'."
|
|
::= { cdmsHaDmmClusterMemberEntry 2 }
|
|
|
|
cdmsHaDmmClusterMemberIsPrimary OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates if the DMM node corresponding to this
|
|
conceptual row is 'primary'.
|
|
|
|
A node in a cluster is considered 'primary' if:
|
|
a) the cluster services are preferred to be implemented on
|
|
the node
|
|
b) if the node acts as a management interface to the cluster.
|
|
|
|
Otherwise, the node is considered 'secondary'.
|
|
|
|
The value 'true(1)', indicates that the DMM is primary.
|
|
|
|
The value 'false(2)', indicates that the DMM is secondary."
|
|
::= { cdmsHaDmmClusterMemberEntry 3 }
|
|
|
|
cdmsHaDmmClusterMemberOperState OBJECT-TYPE
|
|
SYNTAX CDmsFunctionalStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the operational state of the DMM node
|
|
corresponding to this conceptual row."
|
|
::= { cdmsHaDmmClusterMemberEntry 4 }
|
|
|
|
|
|
|
|
cdmsHaVpClusterNumClusters OBJECT-TYPE
|
|
SYNTAX Integer32 (1..50)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of Video Portal Clusters
|
|
comprising this DMS cluster."
|
|
::= { cdmsHaVpCluster 1 }
|
|
|
|
cdmsHaVpClusterMemberTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CdmsHaVpClusterMemberEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table serves the dual purpose of enumerating the various
|
|
video portal clusters in this installation as well as
|
|
listing the member video portal nodes in each video portal
|
|
cluster. Entries in this table are created by the agent when
|
|
the cluster is configured."
|
|
::= { cdmsHaVpCluster 2 }
|
|
|
|
cdmsHaVpClusterMemberEntry OBJECT-TYPE
|
|
SYNTAX CdmsHaVpClusterMemberEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the cdmsHaVpClusterMemberTable.
|
|
Each entry in this table represents a VP node that belongs to
|
|
this VP cluster.
|
|
|
|
This table is read-only; the agent creates the
|
|
necessary rows when the cluster is configured and deletion of
|
|
rows is not permitted."
|
|
INDEX {
|
|
cdmsHaVpClusterMemberClusterName,
|
|
cdmsHaVpClusterMemberVipType,
|
|
cdmsHaVpClusterMemberVip,
|
|
cdmsHaVpClusterMemberAddrType,
|
|
cdmsHaVpClusterMemberAddress
|
|
}
|
|
::= { cdmsHaVpClusterMemberTable 1 }
|
|
|
|
CdmsHaVpClusterMemberEntry ::= SEQUENCE {
|
|
cdmsHaVpClusterMemberClusterName SnmpAdminString,
|
|
cdmsHaVpClusterMemberVipType InetAddressType,
|
|
cdmsHaVpClusterMemberVip InetAddress,
|
|
cdmsHaVpClusterMemberAddrType InetAddressType,
|
|
cdmsHaVpClusterMemberAddress InetAddress,
|
|
cdmsHaVpClusterMemberIsPrimary TruthValue,
|
|
cdmsHaVpClusterMemberOperState CDmsFunctionalStatus
|
|
}
|
|
|
|
cdmsHaVpClusterMemberClusterName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (1..255))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies a human-readable administrative name of
|
|
the video portal cluster corresponding to this conceptual row."
|
|
::= { cdmsHaVpClusterMemberEntry 1 }
|
|
|
|
cdmsHaVpClusterMemberVipType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the type of the virtual IP address of
|
|
the video portal cluster represented by the corresponding
|
|
instance identifier 'cdmsHaVpClusterMemberVip'."
|
|
::= { cdmsHaVpClusterMemberEntry 2 }
|
|
|
|
cdmsHaVpClusterMemberVip OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual IP address of the video portal cluster represented
|
|
by this conceptual row. The type of address of an instance of
|
|
this object is determined by the value of the corresponding
|
|
instance of 'cdmHaVpClusterMemberVipType'."
|
|
::= { cdmsHaVpClusterMemberEntry 3 }
|
|
|
|
cdmsHaVpClusterMemberAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the actual IP address of the video
|
|
portal node represented by the corresponding instance
|
|
identifier 'cdmsHaVpClusterMemberAddress'."
|
|
::= { cdmsHaVpClusterMemberEntry 4 }
|
|
|
|
cdmsHaVpClusterMemberAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The actual IP address of the video portal represented by this
|
|
conceptual row. The type of address of an instance of this
|
|
object is determined by the value of the corresponding instance
|
|
of 'cdmHaVpClusterMemberAddrType'."
|
|
::= { cdmsHaVpClusterMemberEntry 5 }
|
|
|
|
cdmsHaVpClusterMemberIsPrimary OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates if the DMM node corresponding to this
|
|
conceptual row is 'primary'.
|
|
|
|
A node in a cluster is considered 'primary' if:
|
|
a) the cluster services are preferred to be implemented on
|
|
the node
|
|
b) if the node acts as a management interface to the cluster.
|
|
|
|
Otherwise, the node is considered 'secondary'.
|
|
|
|
The value 'true(1)', indicates that the VP is primary.
|
|
|
|
The value 'false(2)', indicates that the VP is secondary."
|
|
::= { cdmsHaVpClusterMemberEntry 6 }
|
|
|
|
cdmsHaVpClusterMemberOperState OBJECT-TYPE
|
|
SYNTAX CDmsFunctionalStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the operational state of the VP node
|
|
corresponding to this conceptual row."
|
|
::= { cdmsHaVpClusterMemberEntry 7 }
|
|
|
|
|
|
|
|
cdmsHaClusterLastDmmStatusChangeTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time-stamp of the most recent occurrence of the status
|
|
change of a DMM node in this cluster. A status change is
|
|
defined as a transition in the value of the object
|
|
'cdmsHaDmmClusterMemberOperState'."
|
|
::= { cdmsHaClusterStatus 1 }
|
|
|
|
cdmsHaClusterLastDmmStatusChangeAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the type of the network address of the
|
|
DMM node which changed status most recently in this cluster
|
|
(represented by the value of
|
|
'cdmsHaClusterLastDmmStatusChangeAddress' object). A status
|
|
change is defined as a transition in the value of the object
|
|
'cdmsHaDmmClusterMemberOperState'."
|
|
::= { cdmsHaClusterStatus 2 }
|
|
|
|
cdmsHaClusterLastDmmStatusChangeAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The network address of the DMM node which changed status most
|
|
recently in this cluster. The type of address of an instance of
|
|
this object is determined by the value of the corresponding
|
|
instance of 'cdmsHaClusterLastDmmStatusChangeAddrType' object."
|
|
::= { cdmsHaClusterStatus 3 }
|
|
|
|
cdmsHaClusterLastVpStatusChangeTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time-stamp of the most recent occurrence of the status
|
|
change of a video portal node in this cluster. A status
|
|
change is defined as a transition in the value of the object
|
|
'cdmsHaVpClusterMemberOperState'."
|
|
::= { cdmsHaClusterStatus 4 }
|
|
|
|
cdmsHaClusterLastVpStatusChangeCluster OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (1..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative label of the video portal cluster in which
|
|
a video portal node changed its state most recently."
|
|
::= { cdmsHaClusterStatus 5 }
|
|
|
|
cdmsHaClusterLastStatusChangeVpAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the type of the network address of the
|
|
VP node which changed status most recently in this cluster
|
|
(represented by the value of
|
|
'cdmsHaClusterLastVpStatusChangeAddress' object). A status
|
|
change is defined as a transition in the value of the object
|
|
'cdmsHaVpClusterMemberOperState'."
|
|
::= { cdmsHaClusterStatus 6 }
|
|
|
|
cdmsHaClusterLastVpStatusChangeVpAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The network address of the video portal node which changed
|
|
status most recently in this cluster. The type of address of an
|
|
instance of this object is determined by the value of the
|
|
corresponding instance of
|
|
'cdmsHaClusterLastVpStatusChangeAddrType' object."
|
|
::= { cdmsHaClusterStatus 7 }
|
|
cdmsHaClusterStatusHistory OBJECT IDENTIFIER
|
|
::= { cdmsHaClusterStatus 8 }
|
|
|
|
|
|
cdmsHaClusterHistoryMaxRecords OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the maximum number of history records
|
|
pertaining to DMS Cluster history that would be maintained in
|
|
the table 'cdmsHaClusterHistoryTable'."
|
|
::= { cdmsHaClusterStatusHistory 1 }
|
|
|
|
cdmsHaClusterHistoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CdmsHaClusterHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the chronological record of all the DMS
|
|
cluster events and their attributes that occurred in the
|
|
manager DMS cluster since the last re-initialization of this
|
|
device.
|
|
|
|
When the number of entries in this table exceeds the value of
|
|
object 'cdmsHaClusterHistoryMaxRecords', the older entries will
|
|
be purged."
|
|
::= { cdmsHaClusterStatusHistory 2 }
|
|
|
|
cdmsHaClusterHistoryEntry OBJECT-TYPE
|
|
SYNTAX CdmsHaClusterHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) contains the record of a single DMS
|
|
cluster event."
|
|
INDEX { cdmsHaClusterHistId }
|
|
::= { cdmsHaClusterHistoryTable 1 }
|
|
|
|
CdmsHaClusterHistoryEntry ::= SEQUENCE {
|
|
cdmsHaClusterHistId Integer32,
|
|
cdmsHaClusterHistTimestamp TimeStamp,
|
|
cdmsHaClusterHistClusterName SnmpAdminString,
|
|
cdmsHaClusterHistNodeType CDmsElementType,
|
|
cdmsHaClusterHistNodeNewStatus CDmsFunctionalStatus,
|
|
cdmsHaClusterHistNodeAddrType InetAddressType,
|
|
cdmsHaClusterHistNodeAddr InetAddress
|
|
}
|
|
|
|
cdmsHaClusterHistId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object uniquely identifies an entry in the cluster
|
|
history."
|
|
::= { cdmsHaClusterHistoryEntry 1 }
|
|
|
|
cdmsHaClusterHistTimestamp OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of sysUpTime when the cluster event corresponding to
|
|
this conceptual row occurred."
|
|
::= { cdmsHaClusterHistoryEntry 2 }
|
|
|
|
cdmsHaClusterHistClusterName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (1..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the DMS cluster in which the cluster event
|
|
corresponding to this conceptual row occurred."
|
|
::= { cdmsHaClusterHistoryEntry 3 }
|
|
|
|
cdmsHaClusterHistNodeType OBJECT-TYPE
|
|
SYNTAX CDmsElementType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the DMS node in which the cluster event
|
|
corresponding to this conceptual row occurred, if this event
|
|
pertains to a node in the cluster. If this event does not
|
|
pertain to a node, the value of this column is undefined."
|
|
::= { cdmsHaClusterHistoryEntry 4 }
|
|
|
|
cdmsHaClusterHistNodeNewStatus OBJECT-TYPE
|
|
SYNTAX CDmsFunctionalStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If the cluster event corresponding to this conceptual row is
|
|
a cluster node event, then this object identifies the new state
|
|
of the cluster node identified by 'cdmsHaClusterHistNodeAddr'
|
|
after this event."
|
|
::= { cdmsHaClusterHistoryEntry 5 }
|
|
|
|
cdmsHaClusterHistNodeAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the type of network address of the node
|
|
(represented by the value of the corresponding instance of
|
|
'cdmsHaClusterHistNodeAddr') to which the cluster event
|
|
pertains."
|
|
::= { cdmsHaClusterHistoryEntry 6 }
|
|
|
|
cdmsHaClusterHistNodeAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address of the node to which the cluster event
|
|
corresponding to this conceptual row pertains. The type of
|
|
address of an instance of this object is determined by the
|
|
value of the corresponding instance of
|
|
'cdmsHaClusterHistNodeAddrType' object."
|
|
::= { cdmsHaClusterHistoryEntry 7 }
|
|
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- DMS User group
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
cdmsNumUsers OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "Users"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of users who have access to this
|
|
installation of DMS."
|
|
::= { cdmsUserGroup 1 }
|
|
|
|
cdmsNumActiveDmmUsers OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "Users"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of users who are logged into DMS
|
|
administrative appliance."
|
|
::= { cdmsUserGroup 2 }
|
|
|
|
cdmsNumActiveVpUsers OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "Users"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of users who are logged into DMS
|
|
Video Portal appliance."
|
|
::= { cdmsUserGroup 3 }
|
|
|
|
cdmsLastUserLastChange OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The date and time at which the last user was added
|
|
or deleted."
|
|
::= { cdmsUserGroup 4 }
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- DMS Events and Alarms.
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
cdmsEventConfiguration OBJECT IDENTIFIER
|
|
::= { cdmsEvents 1 }
|
|
|
|
cdmsEventStatistics OBJECT IDENTIFIER
|
|
::= { cdmsEvents 2 }
|
|
|
|
|
|
cdmsNumEvents OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "Events"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of events generated by this installation
|
|
of DMS since last reboot."
|
|
::= { cdmsEventStatistics 1 }
|
|
|
|
cdmsNumEventRate OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "Events per minute"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of events per minute generated by
|
|
this installation of DMS since last reboot."
|
|
::= { cdmsEventStatistics 2 }
|
|
|
|
cdmsNumAlarms OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "Alarms"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of events of severity greater than 'warning'
|
|
('alarms') generated by this installation of DMS since
|
|
last reboot."
|
|
::= { cdmsEventStatistics 3 }
|
|
|
|
cdmsNumAlarmRate OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "Alarms per minute"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of alarms per minute generated by
|
|
this installation of DMS since last reboot."
|
|
::= { cdmsEventStatistics 4 }
|
|
|
|
cdmsNumNotifications OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "Notifications"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of notifications emitted by this installation
|
|
of DMS since last reboot."
|
|
::= { cdmsEventStatistics 5 }
|
|
|
|
cdmsNumNotificationRate OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "Notifications per minute"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of notifications emitted per minute
|
|
by this installation of DMS since last reboot."
|
|
::= { cdmsEventStatistics 6 }
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- Notification Control Group
|
|
--
|
|
-- This group of objects controls the sending of
|
|
-- DMS MIB notifications.
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
cdmsMediaPlayerRegisteredEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the administrative state of
|
|
sending the 'ciscoDmsMediaPlayerRegistered' notification
|
|
to signal the fact that a digital media player which
|
|
was shutdown is now operational."
|
|
DEFVAL { false }
|
|
::= { cdmsNotifControl 1 }
|
|
|
|
cdmsMediaPlayerUpEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the administrative state of
|
|
sending the 'ciscoDmsMediaPlayerUp' notification to signal
|
|
the fact that a digital media player which is registered
|
|
with this installation of DMS has become operational."
|
|
DEFVAL { false }
|
|
::= { cdmsNotifControl 2 }
|
|
|
|
cdmsMediaPlayerDownEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the administrative state of
|
|
sending the 'ciscoDmsMediaPlayerDown' notification to signal
|
|
the fact that a digital media player which was operational
|
|
and is registered with this installation of DMS is now
|
|
shutdown."
|
|
DEFVAL { false }
|
|
::= { cdmsNotifControl 3 }
|
|
|
|
cdmsMediaPlayerAddrTakenEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the administrative state of
|
|
sending the 'ciscoDmsMediaPlayerAddrTaken' notification to
|
|
signal the fact that the IP address assigned to a managed
|
|
digital media player has been acquired by another media
|
|
player."
|
|
DEFVAL { false }
|
|
::= { cdmsNotifControl 4 }
|
|
|
|
cdmsHaClusterNodeUpEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the administrative state of sending the
|
|
'ciscoDmsHaClusterNodeUp' notification to signal the fact that
|
|
a component in a DMS cluster has transitioned to active state."
|
|
DEFVAL { false }
|
|
::= { cdmsNotifControl 5 }
|
|
|
|
cdmsHaClusterNodeDownEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the administrative state of sending the
|
|
'ciscoDmsHaClusterNodeDown' notification to signal the fact
|
|
that a component in a DMS cluster has transitioned to inactive
|
|
state."
|
|
DEFVAL { false }
|
|
::= { cdmsNotifControl 6 }
|
|
|
|
cdmsHaClusterConfigChangeEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the administrative state of sending the
|
|
'ciscoDmsHaClusterConfigChange' notification to signal the fact
|
|
that the configuration of the managed DMS cluster has changed."
|
|
DEFVAL { false }
|
|
::= { cdmsNotifControl 7 }
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- Cisco DMS Notifications
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
ciscoDmsMediaPlayerRegistered NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cdmsNumMediaPlayerDevices,
|
|
cdmsInventoryElementMacAddress,
|
|
cdmsInventoryElementAddrType,
|
|
cdmsInventoryElementAddress
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when a media player
|
|
is registered into this installation of DMS."
|
|
::= { ciscoDmsMonitorMIBNotifs 1 }
|
|
|
|
ciscoDmsMediaPlayerUp NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cdmsNumMediaPlayerDevices,
|
|
cdmsInventoryElementMacAddress,
|
|
cdmsInventoryElementAddrType,
|
|
cdmsInventoryElementAddress
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when a media player
|
|
which is registered with DMS becomes operational."
|
|
::= { ciscoDmsMonitorMIBNotifs 2 }
|
|
|
|
ciscoDmsMediaPlayerDown NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cdmsNumMediaPlayerDevices,
|
|
cdmsInventoryElementAddrType,
|
|
cdmsInventoryElementAddress
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when a media player
|
|
which is registered with DMS and which was operational
|
|
is shutdown."
|
|
::= { ciscoDmsMonitorMIBNotifs 3 }
|
|
|
|
ciscoDmsMediaPlayerAddrTaken NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cdmsInventoryElementAddrType,
|
|
cdmsInventoryElementAddress
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when it is detected
|
|
that the network address of a media player is
|
|
taken by a different media player."
|
|
::= { ciscoDmsMonitorMIBNotifs 4 }
|
|
|
|
ciscoDmsHaClusterNodeUp NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cdmsHaClusterHistClusterName,
|
|
cdmsHaClusterHistNodeType,
|
|
cdmsHaClusterHistNodeAddrType,
|
|
cdmsHaClusterHistNodeAddr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when it is detected
|
|
that a node in a managed DMS cluster has transitioned
|
|
to active state, that is, the value of the object
|
|
'cdmsHaDmmClusterMemberOperState' or
|
|
'cdmsHaVpClusterMemberOperState' has transitioned to 'active'.
|
|
|
|
This object specifies the administrative state of
|
|
sending the 'ciscoDmsHaClusterNodeDown' notification to
|
|
signal the fact that a component in a DMS cluster has
|
|
transitioned to inactive state."
|
|
::= { ciscoDmsMonitorMIBNotifs 5 }
|
|
|
|
ciscoDmsHaClusterNodeDown NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cdmsHaClusterHistClusterName,
|
|
cdmsHaClusterHistNodeType,
|
|
cdmsHaClusterHistNodeAddrType,
|
|
cdmsHaClusterHistNodeAddr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when it is detected
|
|
that a node in a managed DMS cluster has transitioned
|
|
to inactive state, that is, the value of the object
|
|
'cdmsHaDmmClusterMemberOperState' or
|
|
'cdmsHaVpClusterMemberOperState' has transitioned to
|
|
'shutdown'."
|
|
::= { ciscoDmsMonitorMIBNotifs 6 }
|
|
|
|
cdmsDmsHaClusterConfigChange NOTIFICATION-TYPE
|
|
OBJECTS { cdmsHaClusterHistClusterName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when it is detected
|
|
that the configuration of a managed DMS cluster has
|
|
been altered. Configuration changes that trigger this
|
|
notification include modifications to the virtual IP address
|
|
and
|
|
the virtual IP address type."
|
|
::= { ciscoDmsMonitorMIBNotifs 7 }
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- Conformance Information
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
ciscoDmsMonitorMIBCompliances OBJECT IDENTIFIER
|
|
::= { ciscoDmsMonitorMIBConform 1 }
|
|
|
|
ciscoDmsMonitorMIBGroups OBJECT IDENTIFIER
|
|
::= { ciscoDmsMonitorMIBConform 2 }
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- Compliance Statements
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
--
|
|
-- Superseded by 'ciscoDmsMonitorMIBComplianceRev1'.
|
|
|
|
ciscoDmsMonitorMIBCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for SNMP entities
|
|
the Cisco Digital Media System MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
ciscoDmsSystemGroup,
|
|
ciscoDmsFeatureGroup,
|
|
ciscoDmsInventoryGroup
|
|
}
|
|
|
|
GROUP ciscoDmsFeatureAdvancedGroup
|
|
DESCRIPTION
|
|
"This group is optional."
|
|
|
|
GROUP ciscoDmsServerGroup
|
|
DESCRIPTION
|
|
"This group is optional."
|
|
|
|
GROUP ciscoDamGroup
|
|
DESCRIPTION
|
|
"This group is optional."
|
|
|
|
GROUP ciscoDmsSecurityGroup
|
|
DESCRIPTION
|
|
"This group is optional."
|
|
|
|
GROUP ciscoDmsUserGroup
|
|
DESCRIPTION
|
|
"This group is optional."
|
|
|
|
GROUP ciscoDmsEventGroup
|
|
DESCRIPTION
|
|
"This group is optional."
|
|
|
|
GROUP ciscoDmsHaGroup
|
|
DESCRIPTION
|
|
"This group is optional."
|
|
|
|
GROUP ciscoDmsHaAdvancedGroup
|
|
DESCRIPTION
|
|
"This group is optional."
|
|
|
|
GROUP ciscoDmsNotificationCntlGroup
|
|
DESCRIPTION
|
|
"This group is optional."
|
|
|
|
GROUP ciscoDmsNotificationsGroup
|
|
DESCRIPTION
|
|
"This group is optional."
|
|
|
|
GROUP ciscoDmsAdvancedNotificationsGroup
|
|
DESCRIPTION
|
|
"These groups would be implemented if and only if the
|
|
installation of DMS supports high availability feature."
|
|
|
|
OBJECT cdmsAdministrator
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsInventoryElementState
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsInventoryElementMetadata
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsServerStatus
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsAuthenticationMode
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsMediaPlayerRegisteredEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsMediaPlayerUpEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsMediaPlayerDownEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsMediaPlayerAddrTakenEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsHaClusterNodeUpEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsHaClusterNodeDownEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsHaClusterConfigChangeEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsHaClusterHistoryMaxRecords
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsHaClusterName
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
::= { ciscoDmsMonitorMIBCompliances 1 }
|
|
|
|
ciscoDmsMonitorMIBComplianceRev1 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for SNMP entities the Cisco Digital
|
|
Media System MIB. This revision adds support
|
|
for High Availability (HA)."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
ciscoDmsSystemGroup,
|
|
ciscoDmsFeatureGroup,
|
|
ciscoDmsInventoryGroup
|
|
}
|
|
|
|
GROUP ciscoDmsFeatureAdvancedGroup
|
|
DESCRIPTION
|
|
"This group is optional."
|
|
|
|
GROUP ciscoDmsServerGroup
|
|
DESCRIPTION
|
|
"This group is optional."
|
|
|
|
GROUP ciscoDamGroup
|
|
DESCRIPTION
|
|
"This group is optional."
|
|
|
|
GROUP ciscoDmsSecurityGroup
|
|
DESCRIPTION
|
|
"This group is optional."
|
|
|
|
GROUP ciscoDmsUserGroup
|
|
DESCRIPTION
|
|
"This group is optional."
|
|
|
|
GROUP ciscoDmsEventGroup
|
|
DESCRIPTION
|
|
"This group is optional."
|
|
|
|
GROUP ciscoDmsNotificationCntlGroupRev1
|
|
DESCRIPTION
|
|
"This group is optional."
|
|
|
|
GROUP ciscoDmsNotificationsGroupRev1
|
|
DESCRIPTION
|
|
"This group is optional."
|
|
|
|
GROUP ciscoDmsAdvancedNotificationsGroup
|
|
DESCRIPTION
|
|
"These groups would be implemented if and only if the
|
|
installation of DMS supports high availability feature."
|
|
|
|
GROUP ciscoDmsHaGroup
|
|
DESCRIPTION
|
|
"These groups would be implemented if and only if the
|
|
installation of DMS supports high availability feature."
|
|
|
|
OBJECT cdmsAdministrator
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsInventoryElementState
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsInventoryElementMetadata
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsServerStatus
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsAuthenticationMode
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsMediaPlayerRegisteredEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsMediaPlayerUpEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsMediaPlayerDownEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsMediaPlayerAddrTakenEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsHaClusterNodeUpEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsHaClusterNodeDownEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsHaClusterConfigChangeEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsHaClusterHistoryMaxRecords
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cdmsHaClusterName
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
::= { ciscoDmsMonitorMIBCompliances 2 }
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- Units of Conformance
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
ciscoDmsSystemGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cdmsMajorVersion,
|
|
cdmsMinorVersion,
|
|
cdmsPatchVersion,
|
|
cdmsAdministrator
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects that provides information
|
|
about DMS system parameters."
|
|
::= { ciscoDmsMonitorMIBGroups 1 }
|
|
|
|
ciscoDmsFeatureGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cdmsLicensableFeatures,
|
|
cdmsLicensedFeatures,
|
|
cdmsLastLicenseUpdate,
|
|
cdmsLicensedFeatureLimit,
|
|
cdmsLicensedFeatureDescription
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects that provides information
|
|
about DMS licensed features."
|
|
::= { ciscoDmsMonitorMIBGroups 2 }
|
|
|
|
ciscoDmsFeatureAdvancedGroup OBJECT-GROUP
|
|
OBJECTS { cdmsLicensedFeatureInstallDate }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects that provides information
|
|
about DMS advanced licensed features."
|
|
::= { ciscoDmsMonitorMIBGroups 3 }
|
|
|
|
ciscoDmsInventoryGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cdmsNumMediaIngestionDevices,
|
|
cdmsNumMediaPlayerDevices,
|
|
cdmsNumVideoPortalDevices,
|
|
cdmsInventoryElementMacAddress,
|
|
cdmsInventoryElementAddrType,
|
|
cdmsInventoryElementAddress,
|
|
cdmsInventoryElementMetadata,
|
|
cdmsInventoryElementState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects that provides information
|
|
about DMS inventory."
|
|
::= { ciscoDmsMonitorMIBGroups 4 }
|
|
|
|
ciscoDmsServerGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cdmsServerState,
|
|
cdmsServerStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects that provides information
|
|
about DMS external servers."
|
|
::= { ciscoDmsMonitorMIBGroups 5 }
|
|
|
|
ciscoDamGroup OBJECT-GROUP
|
|
OBJECTS { cdmsNumContentElements }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects that provides information
|
|
about DMS group."
|
|
::= { ciscoDmsMonitorMIBGroups 6 }
|
|
|
|
ciscoDmsSecurityGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cdmsNumAuthenRequests,
|
|
cdmsNumAuthenRequestsApproved,
|
|
cdmsNumAuthenRequestsDeclined,
|
|
cdmsAuthenticationMode
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects that provides information
|
|
about DMS security."
|
|
::= { ciscoDmsMonitorMIBGroups 7 }
|
|
|
|
ciscoDmsUserGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cdmsNumUsers,
|
|
cdmsNumActiveDmmUsers,
|
|
cdmsNumActiveVpUsers,
|
|
cdmsLastUserLastChange
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects that provides information
|
|
about DMS users and user groups."
|
|
::= { ciscoDmsMonitorMIBGroups 8 }
|
|
|
|
ciscoDmsEventGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cdmsNumEvents,
|
|
cdmsNumEventRate,
|
|
cdmsNumAlarms,
|
|
cdmsNumAlarmRate,
|
|
cdmsNumNotifications,
|
|
cdmsNumNotificationRate
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects that provides information
|
|
about DMS events."
|
|
::= { ciscoDmsMonitorMIBGroups 9 }
|
|
|
|
-- Superseded by 'ciscoDmsNotificationCntlGroupRev1'.
|
|
|
|
ciscoDmsNotificationCntlGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cdmsMediaPlayerRegisteredEnable,
|
|
cdmsMediaPlayerUpEnable,
|
|
cdmsMediaPlayerDownEnable,
|
|
cdmsMediaPlayerAddrTakenEnable
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A collection of objects that provides information
|
|
about DMS notification control."
|
|
::= { ciscoDmsMonitorMIBGroups 10 }
|
|
|
|
-- Superseded by 'ciscoDmsNotificationsGroupRev1'.
|
|
|
|
ciscoDmsNotificationsGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
ciscoDmsMediaPlayerRegistered,
|
|
ciscoDmsMediaPlayerUp,
|
|
ciscoDmsMediaPlayerDown,
|
|
ciscoDmsMediaPlayerAddrTaken
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A collection of objects that provides information
|
|
about DMS notifications."
|
|
::= { ciscoDmsMonitorMIBGroups 11 }
|
|
|
|
ciscoDmsAdvancedNotificationsGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { cdmsDmsHaClusterConfigChange }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Please enter the description here"
|
|
::= { ciscoDmsMonitorMIBGroups 12 }
|
|
|
|
ciscoDmsHaGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cdmsHaClusterNodeUpEnable,
|
|
cdmsHaClusterNodeDownEnable,
|
|
cdmsHaClusterConfigChangeEnable,
|
|
cdmsHaClusterEnabled,
|
|
cdmsHaClusterName,
|
|
cdmsHaClusterNumTotalDmms,
|
|
cdmsHaClusterNumActiveDmms,
|
|
cdmsHaClusterDmmVipType,
|
|
cdmsHaClusterDmmVip,
|
|
cdmsHaDmmClusterMemberIsPrimary,
|
|
cdmsHaDmmClusterMemberOperState,
|
|
cdmsHaVpClusterNumClusters,
|
|
cdmsHaVpClusterMemberIsPrimary,
|
|
cdmsHaVpClusterMemberOperState,
|
|
cdmsHaClusterLastDmmStatusChangeTime,
|
|
cdmsHaClusterLastDmmStatusChangeAddrType,
|
|
cdmsHaClusterLastDmmStatusChangeAddress,
|
|
cdmsHaClusterLastVpStatusChangeTime,
|
|
cdmsHaClusterLastVpStatusChangeCluster,
|
|
cdmsHaClusterLastStatusChangeVpAddrType,
|
|
cdmsHaClusterLastVpStatusChangeVpAddress,
|
|
cdmsHaClusterHistoryMaxRecords
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of MIB objects that must be implemented to support
|
|
management of DMS HA feature."
|
|
::= { ciscoDmsMonitorMIBGroups 13 }
|
|
|
|
ciscoDmsHaAdvancedGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cdmsHaClusterHistTimestamp,
|
|
cdmsHaClusterHistClusterName,
|
|
cdmsHaClusterHistNodeType,
|
|
cdmsHaClusterHistNodeNewStatus,
|
|
cdmsHaClusterHistNodeAddrType,
|
|
cdmsHaClusterHistNodeAddr,
|
|
cdmsHaClusterHistoryMaxRecords
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of MIB objects that must be implemented to support
|
|
advanced management of DMS HA feature. This group is optional."
|
|
::= { ciscoDmsMonitorMIBGroups 14 }
|
|
|
|
ciscoDmsNotificationCntlGroupRev1 OBJECT-GROUP
|
|
OBJECTS {
|
|
cdmsMediaPlayerRegisteredEnable,
|
|
cdmsMediaPlayerUpEnable,
|
|
cdmsMediaPlayerDownEnable,
|
|
cdmsMediaPlayerAddrTakenEnable,
|
|
cdmsHaClusterNodeUpEnable,
|
|
cdmsHaClusterNodeDownEnable,
|
|
cdmsHaClusterConfigChangeEnable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects that provides information about DMS
|
|
notification control. This revision adds support for High
|
|
Availability (HA)."
|
|
::= { ciscoDmsMonitorMIBGroups 15 }
|
|
|
|
ciscoDmsNotificationsGroupRev1 NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
ciscoDmsMediaPlayerRegistered,
|
|
ciscoDmsMediaPlayerUp,
|
|
ciscoDmsMediaPlayerDown,
|
|
ciscoDmsMediaPlayerAddrTaken,
|
|
ciscoDmsHaClusterNodeUp,
|
|
ciscoDmsHaClusterNodeDown
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects that provides information
|
|
about DMS notifications. This revision adds support for High
|
|
Availability (HA)."
|
|
::= { ciscoDmsMonitorMIBGroups 16 }
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|