CISCO-ENTITY-REDUNDANCY-MIB

        This management information module supports 
configuration, control and monitoring of redundancy 
protection for various kinds of components on 
Cisco managed devices. 
        
It is meant to be generic enough to handle basic 
redundancy control and monitoring for many types of 
redundant member components and redundancy architectures
as long as there is an Entity MIB entPhysicalIndex and 
entPhysicalVendorType assigned to each member component.
        
It is designed so that the tables can be augmented in
other extension MIBS which build upon this MIB by 
adding additional objects that may be specific to a 
particular type of redundancy or member component.
        
This MIB can also be used in cases where some types of
redundancy groups and members don't require explicit 
user configuration. One example may be redundant fan
assemblies. In those cases, the managed system should 
internally assign group and member indexes, so that 
it can provide read-only access to the group and member 
tables. This allows MIB monitoring for these types of 
redundant entities.
    
Source file
CISCO-ENTITY-REDUNDANCY-MIB
Last revised
Identity
ciscoEntityRedunMIB
Base OID
1.3.6.1.4.1.9.9.498
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-ENTITY-REDUNDANCY-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-ENTITY-REDUNDANCY-MIB::ciscoEntityRedunMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-ENTITY-REDUNDANCY-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-ENTITY-REDUNDANCY-MIB::ciscoEntityRedunMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (70)
.1.3.6.1.4.1.9.9.498
.1.3.6.1.4.1.9.9.498.0
.1.3.6.1.4.1.9.9.498.1
.1.3.6.1.4.1.9.9.498.1.1
.1.3.6.1.4.1.9.9.498.1.1.1
.1.3.6.1.4.1.9.9.498.1.1.1.1
.1.3.6.1.4.1.9.9.498.1.1.1.1.1
.1.3.6.1.4.1.9.9.498.1.1.1.1.2
.1.3.6.1.4.1.9.9.498.1.1.1.1.3
.1.3.6.1.4.1.9.9.498.1.1.1.1.4
.1.3.6.1.4.1.9.9.498.1.1.1.1.5
.1.3.6.1.4.1.9.9.498.1.1.1.1.6
.1.3.6.1.4.1.9.9.498.1.1.1.1.7
.1.3.6.1.4.1.9.9.498.1.1.2
.1.3.6.1.4.1.9.9.498.1.1.2.1
.1.3.6.1.4.1.9.9.498.1.1.2.1.1
.1.3.6.1.4.1.9.9.498.1.1.3
.1.3.6.1.4.1.9.9.498.1.1.3.1
.1.3.6.1.4.1.9.9.498.1.1.3.1.1
.1.3.6.1.4.1.9.9.498.1.1.3.1.2
.1.3.6.1.4.1.9.9.498.1.1.3.1.3
.1.3.6.1.4.1.9.9.498.1.1.4
.1.3.6.1.4.1.9.9.498.1.1.4.1
.1.3.6.1.4.1.9.9.498.1.1.4.1.1
.1.3.6.1.4.1.9.9.498.1.1.4.1.2
.1.3.6.1.4.1.9.9.498.1.1.4.1.3
.1.3.6.1.4.1.9.9.498.1.1.5
.1.3.6.1.4.1.9.9.498.1.1.6
.1.3.6.1.4.1.9.9.498.1.1.6.1
.1.3.6.1.4.1.9.9.498.1.1.6.1.1
.1.3.6.1.4.1.9.9.498.1.1.6.1.10
.1.3.6.1.4.1.9.9.498.1.1.6.1.2
.1.3.6.1.4.1.9.9.498.1.1.6.1.3
.1.3.6.1.4.1.9.9.498.1.1.6.1.4
.1.3.6.1.4.1.9.9.498.1.1.6.1.5
Enumeration
.1.3.6.1.4.1.9.9.498.1.1.6.1.6
.1.3.6.1.4.1.9.9.498.1.1.6.1.7
Enumeration
.1.3.6.1.4.1.9.9.498.1.1.6.1.8
.1.3.6.1.4.1.9.9.498.1.1.6.1.9
.1.3.6.1.4.1.9.9.498.1.2
.1.3.6.1.4.1.9.9.498.1.2.1
.1.3.6.1.4.1.9.9.498.1.2.2
.1.3.6.1.4.1.9.9.498.1.2.2.1
.1.3.6.1.4.1.9.9.498.1.2.2.1.1
.1.3.6.1.4.1.9.9.498.1.2.2.1.2
.1.3.6.1.4.1.9.9.498.1.2.2.1.3
.1.3.6.1.4.1.9.9.498.1.2.2.1.4
.1.3.6.1.4.1.9.9.498.1.2.2.1.5
Enumeration
.1.3.6.1.4.1.9.9.498.1.2.2.1.6
.1.3.6.1.4.1.9.9.498.1.2.2.1.8
.1.3.6.1.4.1.9.9.498.1.2.2.1.9
.1.3.6.1.4.1.9.9.498.1.2.3
.1.3.6.1.4.1.9.9.498.1.2.4
.1.3.6.1.4.1.9.9.498.1.2.4.1
.1.3.6.1.4.1.9.9.498.1.2.4.1.1
.1.3.6.1.4.1.9.9.498.1.2.4.1.2
.1.3.6.1.4.1.9.9.498.1.2.4.1.3
.1.3.6.1.4.1.9.9.498.1.2.4.1.4
.1.3.6.1.4.1.9.9.498.1.2.4.1.5
.1.3.6.1.4.1.9.9.498.1.2.4.1.6
.1.3.6.1.4.1.9.9.498.1.2.4.1.8
.1.3.6.1.4.1.9.9.498.1.3
.1.3.6.1.4.1.9.9.498.1.3.1
Integer32
.1.3.6.1.4.1.9.9.498.1.3.1.1
.1.3.6.1.4.1.9.9.498.1.3.1.2
.1.3.6.1.4.1.9.9.498.1.4
.1.3.6.1.4.1.9.9.498.1.5
.1.3.6.1.4.1.9.9.498.2
.1.3.6.1.4.1.9.9.498.2.1
.1.3.6.1.4.1.9.9.498.2.2
Dependencies (10) 8 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
Conformance Groups (16)
A collection of mandatory objects providing configuration
information applicable to redundancy entity group types.
.1.3.6.1.4.1.9.9.498.2.2.1
A collection of optional objects from the
ceRedunGroupTypesTable.
.1.3.6.1.4.1.9.9.498.2.2.2
A collection of objects giving internal redundancy
state information.
.1.3.6.1.4.1.9.9.498.2.2.3
A collection of objects giving switchover reason
information.
.1.3.6.1.4.1.9.9.498.2.2.4
A collection of mandatory objects providing information
applicable to redundancy entity groups.
.1.3.6.1.4.1.9.9.498.2.2.5
A collection of objects providing revertive
switchover capability.
.1.3.6.1.4.1.9.9.498.2.2.6
The objects which provide information which is applicable
to groups supporting bi-directional operation.
.1.3.6.1.4.1.9.9.498.2.2.7
A collection of mandatory member objects providing
configuration information applicable to all redundancy
members.
.1.3.6.1.4.1.9.9.498.2.2.8
The objects which provide information which is only
applicable to 'remoteSystem' or 'remoteChassis' groups.
.1.3.6.1.4.1.9.9.498.2.2.9
The objects which provide information which is only
applicable to groups implementing the 1:n architecture.
.1.3.6.1.4.1.9.9.498.2.2.10
A collection of mandatory ceRedunStatusTable objects
providing status information applicable to redundancy
members.
.1.3.6.1.4.1.9.9.498.2.2.11
A collection of objects providing additional member
status.
.1.3.6.1.4.1.9.9.498.2.2.12
A collection of objects providing commanded
switchover capability.
.1.3.6.1.4.1.9.9.498.2.2.13
A collection of objects providing configuration information
applicable to all redundancy entity groups.
.1.3.6.1.4.1.9.9.498.2.2.14
A collection of entity redundancy notifications that
may optionally be implemented.
.1.3.6.1.4.1.9.9.498.2.2.15
A collection of entity redundancy notifications that
may optionally be implemented.
.1.3.6.1.4.1.9.9.498.2.2.16
Compliance Statements (1)

OID .1.3.6.1.4.1.9.9.498.2.1.1
The compliance statement for Cisco entity redundancy groups.
Required groups
mandatory ceRedunGroupTypeGroup
mandatory ceRedunGroupObjects
mandatory ceRedunMemberConfig
mandatory ceRedunMemberStatus
optional ceRedunOptionalGroupTypes Implementation of this group is optional for all
redundancy implementations.
optional ceRedunInternalStates Implementation of this group is optional for all
redundancy implementations.
optional ceRedunSwitchoverReason Implementation of this group is optional for all
redundancy implementations.
optional ceRedunRevertiveGroup This group is mandatory for all groups supporting
revertive switchover capability.
optional ceRedunBidirectional This group is mandatory for all groups supporting
bidirectional switchovers.
optional ceRedunRemoteSystem This group is mandatory for all groups with
ceRedunGroupScope of 'remoteSystem' or 'remoteChassis'.
optional ceRedunOneToN This group is mandatory for all groups implementing
the 1:n architecture.
optional ceRedunOptionalMbrStatus Implementation of this group is optional for all
redundancy implementations.
optional ceRedunCommandsGroup This group is mandatory for all implementations
supporting commanded switchover capability.
optional ceRedunNotifEnables This group is mandatory for all implementations
supporting redundancy notification enable/disable.
optional ceRedunSwitchNotifGroup This group is mandatory for all groups supporting
switchover notifications.
optional ceRedunProtectStatusNotifGroup This group is mandatory for all groups supporting
protection status notifications.
Object refinements
ObjectAccessSyntaxDescription
ceRedunGroupString readonly
Write access is not required.
ceRedunGroupRedunType readonly
Write access is not required.
ceRedunGroupScope readonly
Write access is not required.
ceRedunGroupArch readonly
Write access is not required.
ceRedunGroupRevert readonly
Write access is not required.
ceRedunGroupWaitToRestore readonly
Write access is not required.
ceRedunGroupStorageType readonly
Write access is not required.
ceRedunGroupRowStatus readonly
Write access is not required.
ceRedunMbrPhysIndex readonly
Write access is not required.
ceRedunMbrMode readonly
Write access is not required.
ceRedunMbrAddressType readonly
Write access is not required.
ceRedunMbrRemoteAddress readonly
Write access is not required.
ceRedunMbrPriority readonly
Write access is not required.
ceRedunMbrStorageType readonly
Write access is not required.
ceRedunMbrRowStatus readonly
Write access is not required.
Notifications / Traps (2)
NameOIDDescription
.1.3.6.1.4.1.9.9.498.0.1
A ceRedunEventSwitchover notification is sent when the
ceRedunMbrProtectingMbr object changes value for a
secondary member. The objects should correspond to
the secondary member which changed its status.

The objects should reflect the status following the
switchover.
.1.3.6.1.4.1.9.9.498.0.2
A ceRedunProtectStatusChange notification is sent when a
protectionProvided bit gets set or cleared for an active
member. This is intended to allow notification when
protection becomes available or unavailable for an active
member of a redundancy group.

It should be suppressed if there's a simultaneous change
to the standby bit, which would indicate a switchover
trap is being sent.

Object values sent should reflect the newer status following
the change.