288 lines
10 KiB
Plaintext
288 lines
10 KiB
Plaintext
-- *****************************************************************
|
|
-- CISCO-CABLE-IRON-BUS-STAT-MIB.my: Cisco Cable Iron Bus Statistics
|
|
-- MIB file
|
|
--
|
|
-- August 2014 Kun Liang
|
|
--
|
|
-- Copyright (c) 2014-2015 2014 by Cisco Systems Inc.
|
|
-- All rights reserved.
|
|
-- *****************************************************************
|
|
|
|
CISCO-CABLE-IRON-BUS-STAT-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Integer32,
|
|
Counter64
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
NonZeroPercent
|
|
FROM CISCO-CABLE-ADMISSION-CTRL-MIB
|
|
ciscoMgmt
|
|
FROM CISCO-SMI;
|
|
|
|
|
|
ciscoCableIronBusStatMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201408140000Z"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
CONTACT-INFO
|
|
"Cisco Systems
|
|
Customer Service
|
|
|
|
Postal: 170 W Tasman Drive
|
|
San Jose, CA 95134
|
|
USA
|
|
|
|
Tel: +1 800 553-NETS
|
|
|
|
E-mail: cs-ubr@cisco.com"
|
|
DESCRIPTION
|
|
"This is the MIB module for Cable Iron Bus Statistics for
|
|
DOCSIS-compliant Cable Modem Termination Systems (CMTS).
|
|
|
|
The Statistics of Iron Bus is a software/hardware feature
|
|
provided in the CMTS so that the CMTS can count statistics
|
|
of bandwidth usage of Iron Bus when traffic through it.
|
|
|
|
The purpose of cable Iron Bus statistics is to monitor the
|
|
bandwidth usage of Iron Bus , which CMTS can report warning
|
|
message when the traffic throughput on Iron Bus overlap the
|
|
threshold configured.
|
|
The statistics of Iron Bus also monitor the traffic throughput
|
|
statistics both ingress and outband Iron Bus with units bytes
|
|
and packets per second.
|
|
The statistics of Iron Bus can also configure the threshold and
|
|
message interval to CMTS."
|
|
REVISION "201408140000Z"
|
|
DESCRIPTION
|
|
"Latest version of this MIB module."
|
|
::= { ciscoMgmt 821 }
|
|
|
|
|
|
-- Textual Conventions definition will be defined before this line
|
|
|
|
ciscoCableIronBusStatMIBNotifs OBJECT IDENTIFIER
|
|
::= { ciscoCableIronBusStatMIB 0 }
|
|
|
|
ciscoCableIronBusStatMIBObjects OBJECT IDENTIFIER
|
|
::= { ciscoCableIronBusStatMIB 1 }
|
|
|
|
ciscoCableIronBusStatMIBConform OBJECT IDENTIFIER
|
|
::= { ciscoCableIronBusStatMIB 2 }
|
|
|
|
|
|
ciscoCableIronBusStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CiscoCableIronBusStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table abstracts a sparse matrix of Bandwidth resource
|
|
utilization thresholds to be monitored by Iron Bus Statistics.
|
|
The ciscoCableIronBusStatIndex uniquely identifies the physical
|
|
|
|
entity with a set of Iron Bus bandwidth resource utilization
|
|
thresholds being associated.The physical entities is for Jacket
|
|
Card slot Number.The agent creates/destroys/modifies an entry
|
|
whenever the local console affects this configuration.The
|
|
management application may create/destroy/modify an entry. This
|
|
entry will exist by default since the Iron Bus Statistics has
|
|
90% and 2 minutes configuration by default."
|
|
::= { ciscoCableIronBusStatMIBObjects 1 }
|
|
|
|
ciscoCableIronBusStatEntry OBJECT-TYPE
|
|
SYNTAX CiscoCableIronBusStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the cableIronBusStatTable."
|
|
INDEX { ciscoCableIronBusStatIndex }
|
|
::= { ciscoCableIronBusStatTable 1 }
|
|
|
|
CiscoCableIronBusStatEntry ::= SEQUENCE {
|
|
ciscoCableIronBusStatIndex Integer32,
|
|
ciscoCableIronBusStatFibBandwidth NonZeroPercent,
|
|
ciscoCableIronBusStatTibBandwidth NonZeroPercent,
|
|
ciscoCableIronBusStatMessageIntervalCurrent Integer32,
|
|
ciscoCableIronBusStatBandwidthCurrent NonZeroPercent,
|
|
ciscoCableIronBusStatMessageIntervalDefault Integer32,
|
|
ciscoCableIronBusStatBandwidthDefault NonZeroPercent,
|
|
ciscoCableIronBusStatFibPktsRcv Counter64,
|
|
ciscoCableIronBusStatFibBytesRcv Counter64,
|
|
ciscoCableIronBusStatTibPktsSent Counter64,
|
|
ciscoCableIronBusStatTibByteSent Counter64,
|
|
ciscoCableIronBusStatFibPktsPerSec Counter64,
|
|
ciscoCableIronBusStatTibPktPerSec Counter64
|
|
}
|
|
|
|
ciscoCableIronBusStatIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the index of this entry , which should be
|
|
the slot number of SIP card in CMTS, only support 1,3
|
|
currently."
|
|
::= { ciscoCableIronBusStatEntry 1 }
|
|
|
|
ciscoCableIronBusStatFibBandwidth OBJECT-TYPE
|
|
SYNTAX NonZeroPercent (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies Iron Bus Fib bandwidth(From Iron Bus)
|
|
thresholds currently in CMTS being monitored."
|
|
::= { ciscoCableIronBusStatEntry 2 }
|
|
|
|
ciscoCableIronBusStatTibBandwidth OBJECT-TYPE
|
|
SYNTAX NonZeroPercent (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies Iron Bus Tib bandwidth(To Iron Bus)
|
|
thresholds currently in CMTS being monitored."
|
|
::= { ciscoCableIronBusStatEntry 3 }
|
|
|
|
ciscoCableIronBusStatMessageIntervalCurrent OBJECT-TYPE
|
|
SYNTAX Integer32 (0..60)
|
|
UNITS "minutes"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies Iron Bus warning message interval
|
|
currently in CMTS being monitored. which from 0 to 60 minutes.
|
|
Setting the object to 2 will remove the configuration.
|
|
Setting the object to 0 will not log any warning message."
|
|
DEFVAL { 2 }
|
|
::= { ciscoCableIronBusStatEntry 4 }
|
|
|
|
ciscoCableIronBusStatBandwidthCurrent OBJECT-TYPE
|
|
SYNTAX NonZeroPercent (50..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies Iron Bus bandwidth usage thresholds
|
|
currently in CMTS being monitored. The following values range
|
|
from 50 to 100. Setting the object to 90 is remove the
|
|
configuration and set it to default configuration."
|
|
DEFVAL { 90 }
|
|
::= { ciscoCableIronBusStatEntry 5 }
|
|
|
|
ciscoCableIronBusStatMessageIntervalDefault OBJECT-TYPE
|
|
SYNTAX Integer32 (0..60)
|
|
UNITS "minutes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies Iron Bus warning message interval by
|
|
default. The default value of this object is 2."
|
|
DEFVAL { 2 }
|
|
::= { ciscoCableIronBusStatEntry 6 }
|
|
|
|
ciscoCableIronBusStatBandwidthDefault OBJECT-TYPE
|
|
SYNTAX NonZeroPercent (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the default Iron Bus bandwidth usage
|
|
thresholds in CMTS being monitored. The default value is 90."
|
|
DEFVAL { 90 }
|
|
::= { ciscoCableIronBusStatEntry 7 }
|
|
|
|
ciscoCableIronBusStatFibPktsRcv OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the Fib received packets per second."
|
|
::= { ciscoCableIronBusStatEntry 8 }
|
|
|
|
ciscoCableIronBusStatFibBytesRcv OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the Fib received bytes per second."
|
|
::= { ciscoCableIronBusStatEntry 9 }
|
|
|
|
ciscoCableIronBusStatTibPktsSent OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the Fib sent packets per second."
|
|
::= { ciscoCableIronBusStatEntry 10 }
|
|
|
|
ciscoCableIronBusStatTibByteSent OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the Fib sent Bytes per second."
|
|
::= { ciscoCableIronBusStatEntry 11 }
|
|
|
|
ciscoCableIronBusStatFibPktsPerSec OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the Fib throughput Bytes per second."
|
|
::= { ciscoCableIronBusStatEntry 12 }
|
|
|
|
ciscoCableIronBusStatTibPktPerSec OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the Tib throughput Bytes per second."
|
|
::= { ciscoCableIronBusStatEntry 13 }
|
|
|
|
|
|
ciscoCableIronBusStatMIBCompliances OBJECT IDENTIFIER
|
|
::= { ciscoCableIronBusStatMIBConform 1 }
|
|
|
|
ciscoCableIronBusStatMIBGroups OBJECT IDENTIFIER
|
|
::= { ciscoCableIronBusStatMIBConform 2 }
|
|
|
|
|
|
ciscoCableIronBusStatMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for entities which implement
|
|
the Cisco Cable Iron Bus Statistics MIB"
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { ciscoCableIronBusStatObjectGroup }
|
|
::= { ciscoCableIronBusStatMIBCompliances 1 }
|
|
|
|
-- Units of Conformance
|
|
|
|
ciscoCableIronBusStatObjectGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ciscoCableIronBusStatFibBandwidth,
|
|
ciscoCableIronBusStatMessageIntervalCurrent,
|
|
ciscoCableIronBusStatBandwidthCurrent,
|
|
ciscoCableIronBusStatBandwidthDefault,
|
|
ciscoCableIronBusStatFibPktsRcv,
|
|
ciscoCableIronBusStatFibBytesRcv,
|
|
ciscoCableIronBusStatTibPktsSent,
|
|
ciscoCableIronBusStatTibByteSent,
|
|
ciscoCableIronBusStatFibPktsPerSec,
|
|
ciscoCableIronBusStatTibPktPerSec,
|
|
ciscoCableIronBusStatTibBandwidth,
|
|
ciscoCableIronBusStatMessageIntervalDefault
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing CMTS Iron Bus
|
|
Statistics being monitored."
|
|
::= { ciscoCableIronBusStatMIBGroups 1 }
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|