Observium_CE/mibs/cisco/CISCO-CABLE-IRON-BUS-STAT-MIB

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