CISCO-OPTICAL-MONITOR-MIB

        This MIB module defines objects to monitor optical
characteristics and set corresponding thresholds on the
optical interfaces in a network element.
    
Source file
CISCO-OPTICAL-MONITOR-MIB
Last revised
Identity
ciscoOpticalMonitorMIB
Base OID
1.3.6.1.4.1.9.9.264
Imported Objects
CISCO-SMI ciscoMgmt
IF-MIB ifIndex
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Integer32 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC TEXTUAL-CONVENTION (no object page) TimeStamp
Net-SNMP examples using the cisco MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'CISCO-OPTICAL-MONITOR-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-OPTICAL-MONITOR-MIB::ciscoOpticalMonitorMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-OPTICAL-MONITOR-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-OPTICAL-MONITOR-MIB::ciscoOpticalMonitorMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (57)
.1.3.6.1.4.1.9.9.264
.1.3.6.1.4.1.9.9.264.1
.1.3.6.1.4.1.9.9.264.1.1
.1.3.6.1.4.1.9.9.264.1.1.1
.1.3.6.1.4.1.9.9.264.1.1.1.1
.1.3.6.1.4.1.9.9.264.1.1.1.1.1
.1.3.6.1.4.1.9.9.264.1.1.1.1.10
.1.3.6.1.4.1.9.9.264.1.1.1.1.11
.1.3.6.1.4.1.9.9.264.1.1.1.1.12
.1.3.6.1.4.1.9.9.264.1.1.1.1.13
.1.3.6.1.4.1.9.9.264.1.1.1.1.14
.1.3.6.1.4.1.9.9.264.1.1.1.1.15
.1.3.6.1.4.1.9.9.264.1.1.1.1.16
Unsigned32
.1.3.6.1.4.1.9.9.264.1.1.1.1.17
Unsigned32
.1.3.6.1.4.1.9.9.264.1.1.1.1.18
Bits
.1.3.6.1.4.1.9.9.264.1.1.1.1.19
.1.3.6.1.4.1.9.9.264.1.1.1.1.2
.1.3.6.1.4.1.9.9.264.1.1.1.1.3
.1.3.6.1.4.1.9.9.264.1.1.1.1.4
.1.3.6.1.4.1.9.9.264.1.1.1.1.5
.1.3.6.1.4.1.9.9.264.1.1.1.1.6
.1.3.6.1.4.1.9.9.264.1.1.1.1.7
.1.3.6.1.4.1.9.9.264.1.1.1.1.8
.1.3.6.1.4.1.9.9.264.1.1.1.1.9
.1.3.6.1.4.1.9.9.264.1.1.2
Bits
.1.3.6.1.4.1.9.9.264.1.1.3
.1.3.6.1.4.1.9.9.264.1.1.4
.1.3.6.1.4.1.9.9.264.1.1.5
.1.3.6.1.4.1.9.9.264.1.1.5.1
.1.3.6.1.4.1.9.9.264.1.1.5.1.1
.1.3.6.1.4.1.9.9.264.1.2
.1.3.6.1.4.1.9.9.264.1.2.1
.1.3.6.1.4.1.9.9.264.1.2.1.1
.1.3.6.1.4.1.9.9.264.1.2.1.1.1
.1.3.6.1.4.1.9.9.264.1.2.1.1.2
.1.3.6.1.4.1.9.9.264.1.2.1.1.3
.1.3.6.1.4.1.9.9.264.1.2.1.1.4
.1.3.6.1.4.1.9.9.264.1.2.1.1.5
.1.3.6.1.4.1.9.9.264.1.2.1.1.6
.1.3.6.1.4.1.9.9.264.1.2.1.1.7
Integer32
.1.3.6.1.4.1.9.9.264.1.2.1.1.8
.1.3.6.1.4.1.9.9.264.1.2.2
.1.3.6.1.4.1.9.9.264.1.2.2.1
.1.3.6.1.4.1.9.9.264.1.2.2.1.1
Integer32
.1.3.6.1.4.1.9.9.264.1.2.2.1.2
.1.3.6.1.4.1.9.9.264.1.2.2.1.3
.1.3.6.1.4.1.9.9.264.1.2.2.1.4
.1.3.6.1.4.1.9.9.264.1.2.2.1.5
.1.3.6.1.4.1.9.9.264.1.2.2.1.6
.1.3.6.1.4.1.9.9.264.1.2.2.1.7
.1.3.6.1.4.1.9.9.264.1.2.2.1.8
Integer32
.1.3.6.1.4.1.9.9.264.1.2.2.1.9
.1.3.6.1.4.1.9.9.264.2
.1.3.6.1.4.1.9.9.264.2.0
.1.3.6.1.4.1.9.9.264.3
.1.3.6.1.4.1.9.9.264.3.1
.1.3.6.1.4.1.9.9.264.3.2
Dependencies (7) 5 direct · 2 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Dependency-first compile order
  1. SNMPv2-SMIrfc
  2. CISCO-SMIcisco
  3. SNMPv2-TCrfc
  4. IANAifType-MIBrfc
  5. SNMPv2-CONFrfc
  6. SNMPv2-MIBrfc
  7. IF-MIBrfc
  8. CISCO-OPTICAL-MONITOR-MIBciscoselected
Type Definitions (8)
Enumeration
critical(1)
major(2)
minor(3)
notAlarmed(4)
notReported(5)
cleared(6)
Integer32 range: 0..6
OctetString range: 1
Enumeration
receive(1)
transmit(2)
notApplicable(3)
Enumeration
beforeAdjustment(1)
afterAdjustment(2)
notApplicable(3)
Enumeration
fifteenMin(1)
twentyFourHour(2)
Enumeration
power(1)
acPower(2)
ambientTemp(3)
laserTemp(4)
biasCurrent(5)
peltierCurrent(6)
xcvrVoltage(7)
Integer32 range: -1000000..1000000
Conformance Groups (10)
A mandatory object that provides monitoring of optical
characteristics.
.1.3.6.1.4.1.9.9.264.3.2.1
A collection of objects that support thresholds on optical
parameters and provide status information when the thresholds
are exceeded or cleared.
.1.3.6.1.4.1.9.9.264.3.2.2
A collection of objects that support severities for thresholds
on optical parameters.
.1.3.6.1.4.1.9.9.264.3.2.3
A collection of objects that provide optical performance
monitoring data for 15 minute and 24 hour intervals.
.1.3.6.1.4.1.9.9.264.3.2.4
An object to control the generation of notifications.
.1.3.6.1.4.1.9.9.264.3.2.5
A notification generated when a threshold on an optical
parameter is exceeded or cleared.
.1.3.6.1.4.1.9.9.264.3.2.6
A collection of object(s) that provide time related information
for transceivers in the system.
.1.3.6.1.4.1.9.9.264.3.2.7
A collection of object(s) to enable/disable optical
monitoring.
.1.3.6.1.4.1.9.9.264.3.2.8
A collection of object(s) to specify polling interval for
monitoring optical transceivers.
.1.3.6.1.4.1.9.9.264.3.2.9
A collection of object(s) to restore a given threshold
to its default value.
.1.3.6.1.4.1.9.9.264.3.2.10
Compliance Statements (2)

OID .1.3.6.1.4.1.9.9.264.3.1.1
The compliance statement for network elements that
monitor optical characteristics and set thresholds on the
optical interfaces in a network element.
Required groups
mandatory cOpticalMIBMonGroup
optional cOpticalMIBThresholdGroup This group is required for network elements that support
thresholds on optical parameters.
optional cOpticalMIBSeverityGroup This group is required for network elements that support
severities for thresholds on optical parameters.
optional cOpticalMIBPMGroup This group is required for network elements that
support collection of optical performance monitoring
data for 15 minute or 24 hour intervals.
optional cOpticalMIBNotifyEnableGroup This group is required for network elements that
support the cOpticalMIBNotifGroup.
optional cOpticalMIBNotifGroup This group is required for network elements that
generate notifications when a threshold is exceeded or
cleared on an interface.
Object refinements
ObjectAccessSyntaxDescription
cOpticalParamHighAlarmThresh readonly
Write access is not required.
cOpticalParamHighWarningThresh readonly
Write access is not required.
cOpticalParamLowAlarmThresh readonly
Write access is not required.
cOpticalParamLowWarningThresh readonly
Write access is not required.
cOpticalParamHighAlarmSev readonly
Write access is not required.
cOpticalParamHighWarningSev readonly
Write access is not required.
cOpticalParamLowAlarmSev readonly
Write access is not required.
cOpticalParamLowWarningSev readonly
Write access is not required.

OID .1.3.6.1.4.1.9.9.264.3.1.2
The compliance statement for network elements that
monitor optical characteristics and set thresholds on the
optical interfaces in a network element.
Required groups
mandatory cOpticalMIBMonGroup
optional cOpticalMIBThresholdGroup This group is required for network elements that support
thresholds on optical parameters.
optional cOpticalMIBSeverityGroup This group is required for network elements that support
severities for thresholds on optical parameters.
optional cOpticalMIBPMGroup This group is required for network elements that
support collection of optical performance monitoring
data for 15 minute or 24 hour intervals.
optional cOpticalMonIfTimeGroup This group is required for network elements that maintain
time related information for optical transceivers.
optional cOpticalMIBNotifyEnableGroup This group is required for network elements that
support the cOpticalMIBNotifGroup.
optional cOpticalMIBNotifGroup This group is required for network elements that
generate notifications when a threshold is exceeded or
cleared on an interface.
optional cOpticalMIBEnableConfigGroup This group is required for network elements that
are capable of enabling/disabling optical monitoring
functionality.
optional cOpticalMIBIntervalConfigGroup This group is mandatory for network elements that
support optical monitoring polling interval
configuration.
optional cOpticalMonThreshSourceGroup This group is mandatory for the network elements that
support restoring the optical monitoring threshold
to the default value.
Object refinements
ObjectAccessSyntaxDescription
cOpticalParamHighAlarmThresh readonly
Write access is not required.
cOpticalParamHighWarningThresh readonly
Write access is not required.
cOpticalParamLowAlarmThresh readonly
Write access is not required.
cOpticalParamLowWarningThresh readonly
Write access is not required.
cOpticalParamHighAlarmSev readonly
Write access is not required.
cOpticalParamHighWarningSev readonly
Write access is not required.
cOpticalParamLowAlarmSev readonly
Write access is not required.
cOpticalParamLowWarningSev readonly
Write access is not required.
Notifications / Traps (1)
NameOIDDescription
.1.3.6.1.4.1.9.9.264.2.0.1
This notification is sent when any threshold related to an
optical parameter is exceeded or cleared on an interface.

This notification may be suppressed under the following
conditions:
- depending on the value of the cOpticalNotifyEnable object,
or
- if the severity of the threshold as specified by
the cOpticalParamHighWarningSev or
cOpticalParamLowWarningSev object is 'notReported'.