CISCO-VSAN-MIB

        The MIB module for the management of the Virtual Storage 
Networks (VSANs) within the frame  work of Cisco's VSAN 
Architecture.  This MIB enables the users to configure 
and monitor VSAN parameters.
    
Source file
CISCO-VSAN-MIB
Last revised
Identity
ciscoVsanMIB
Base OID
1.3.6.1.4.1.9.9.282
Imported Objects
CISCO-SMI ciscoMgmt
CISCO-ST-TC FcNameId VsanIndex
CISCO-TC CiscoMilliSeconds ListIndex ListIndexOrZero
IF-MIB ifIndex InterfaceIndex
SNMP-FRAMEWORK-MIB SnmpAdminString
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 RowStatus TEXTUAL-CONVENTION (no object page) TimeStamp TruthValue
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-VSAN-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-VSAN-MIB::ciscoVsanMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-VSAN-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-VSAN-MIB::ciscoVsanMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (65)
.1.3.6.1.4.1.9.9.282
.1.3.6.1.4.1.9.9.282.1
.1.3.6.1.4.1.9.9.282.1.1
Integer32
.1.3.6.1.4.1.9.9.282.1.1.1
.1.3.6.1.4.1.9.9.282.1.1.2
.1.3.6.1.4.1.9.9.282.1.1.3
.1.3.6.1.4.1.9.9.282.1.1.3.1
.1.3.6.1.4.1.9.9.282.1.1.3.1.1
Integer32
.1.3.6.1.4.1.9.9.282.1.1.3.1.10
.1.3.6.1.4.1.9.9.282.1.1.3.1.11
msecUnsigned32
.1.3.6.1.4.1.9.9.282.1.1.3.1.12
vsanName r/w
OctetString
.1.3.6.1.4.1.9.9.282.1.1.3.1.2
.1.3.6.1.4.1.9.9.282.1.1.3.1.3
.1.3.6.1.4.1.9.9.282.1.1.3.1.4
vsanMtu r/w
Unsigned32
.1.3.6.1.4.1.9.9.282.1.1.3.1.5
.1.3.6.1.4.1.9.9.282.1.1.3.1.6
vsanInterOperMode deprecated r/w
.1.3.6.1.4.1.9.9.282.1.1.3.1.7
.1.3.6.1.4.1.9.9.282.1.1.3.1.8
.1.3.6.1.4.1.9.9.282.1.1.3.1.9
.1.3.6.1.4.1.9.9.282.1.1.4
.1.3.6.1.4.1.9.9.282.1.2
.1.3.6.1.4.1.9.9.282.1.2.1
Integer32
.1.3.6.1.4.1.9.9.282.1.2.2
.1.3.6.1.4.1.9.9.282.1.2.3
.1.3.6.1.4.1.9.9.282.1.2.3.1
Integer32
.1.3.6.1.4.1.9.9.282.1.2.3.1.1
Unsigned32
.1.3.6.1.4.1.9.9.282.1.2.3.1.2
.1.3.6.1.4.1.9.9.282.1.2.3.1.3
.1.3.6.1.4.1.9.9.282.1.2.3.1.4
Integer32
.1.3.6.1.4.1.9.9.282.1.2.4
.1.3.6.1.4.1.9.9.282.1.2.5
.1.3.6.1.4.1.9.9.282.1.2.5.1
.1.3.6.1.4.1.9.9.282.1.2.5.1.1
.1.3.6.1.4.1.9.9.282.1.2.5.1.2
Integer32
.1.3.6.1.4.1.9.9.282.1.2.6
.1.3.6.1.4.1.9.9.282.1.2.7
.1.3.6.1.4.1.9.9.282.1.2.7.1
.1.3.6.1.4.1.9.9.282.1.2.7.1.1
.1.3.6.1.4.1.9.9.282.1.2.7.1.2
.1.3.6.1.4.1.9.9.282.1.2.8
.1.3.6.1.4.1.9.9.282.1.2.8.1
.1.3.6.1.4.1.9.9.282.1.2.8.1.1
Enumeration
.1.3.6.1.4.1.9.9.282.1.2.8.1.2
.1.3.6.1.4.1.9.9.282.1.3
.1.3.6.1.4.1.9.9.282.1.3.0
.1.3.6.1.4.1.9.9.282.1.4
msecUnsigned32
.1.3.6.1.4.1.9.9.282.1.4.1
msecUnsigned32
.1.3.6.1.4.1.9.9.282.1.4.2
.1.3.6.1.4.1.9.9.282.1.4.3
msecUnsigned32
.1.3.6.1.4.1.9.9.282.1.4.4
msecUnsigned32
.1.3.6.1.4.1.9.9.282.1.4.5
msecUnsigned32
.1.3.6.1.4.1.9.9.282.1.4.6
.1.3.6.1.4.1.9.9.282.1.4.7
.1.3.6.1.4.1.9.9.282.1.4.8
.1.3.6.1.4.1.9.9.282.1.4.8.1
Bits
.1.3.6.1.4.1.9.9.282.1.4.8.1.1
msecUnsigned32
.1.3.6.1.4.1.9.9.282.1.4.8.1.2
msecUnsigned32
.1.3.6.1.4.1.9.9.282.1.4.8.1.3
msecUnsigned32
.1.3.6.1.4.1.9.9.282.1.4.8.1.4
.1.3.6.1.4.1.9.9.282.1.4.8.1.5
.1.3.6.1.4.1.9.9.282.1.5
.1.3.6.1.4.1.9.9.282.1.5.1
.1.3.6.1.4.1.9.9.282.3
.1.3.6.1.4.1.9.9.282.3.1
.1.3.6.1.4.1.9.9.282.3.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
Dependency-first compile order
  1. SNMPv2-SMIrfc
  2. CISCO-SMIcisco
  3. SNMPv2-TCrfc
  4. CISCO-ST-TCcisco
  5. CISCO-TCcisco
  6. IANAifType-MIBrfc
  7. SNMPv2-CONFrfc
  8. SNMPv2-MIBrfc
  9. IF-MIBrfc
  10. SNMP-FRAMEWORK-MIBrfc
  11. CISCO-VSAN-MIBciscoselected
Type Definitions (4)
Enumeration
active(1)
suspended(2)
Enumeration
srcIdDestId(1)
srcIdDestIdOxId(2)
Enumeration
fibreChannel(1)
ethernet(2)
infiniband(3)
other(4)
Enumeration
up(1)
down(2)
Conformance Groups (15)
vsanGroup deprecated
A collection of objects for configuring and
displaying information on VSANs.
.1.3.6.1.4.1.9.9.282.3.2.1
A collection of objects for controlling VSAN
membership.
.1.3.6.1.4.1.9.9.282.3.2.3
A collection of objects for displaying and
configuring VSAN static membership.
.1.3.6.1.4.1.9.9.282.3.2.4
A collection of objects for creating WWN lists and
adding Port WWNs into Port WWN list.
.1.3.6.1.4.1.9.9.282.3.2.5
A collection of objects for dynamic VSAN
configuration.
.1.3.6.1.4.1.9.9.282.3.2.6
A collection of objects for status change monitoring
and notifications.
.1.3.6.1.4.1.9.9.282.3.2.7
A collection of objects for configuring and
monitoring Fibre Channel timers.
.1.3.6.1.4.1.9.9.282.3.2.8
A collection of objects for configuring and
monitoring Fibre Channel latencies.
.1.3.6.1.4.1.9.9.282.3.2.9
A collection of objects for VSAN membership summary.
.1.3.6.1.4.1.9.9.282.3.2.10
vsanGroupRev1 deprecated
A collection of objects for configuring and
displaying information on VSANs.
.1.3.6.1.4.1.9.9.282.3.2.11
A collection of objects for configuring and
monitoring global FC timers and
per VSAN based FC timers.
.1.3.6.1.4.1.9.9.282.3.2.12
vsanGroupRev2 deprecated
A collection of objects for configuring and
displaying information on VSANs.
.1.3.6.1.4.1.9.9.282.3.2.13
A collection of objects for VSAN membership
interface type.
.1.3.6.1.4.1.9.9.282.3.2.14
A collection of notifications for VSAN management.
.1.3.6.1.4.1.9.9.282.3.2.15
A collection of objects for configuring and
displaying information on VSANs.
.1.3.6.1.4.1.9.9.282.3.2.16
Compliance Statements (8)

OID .1.3.6.1.4.1.9.9.282.3.1.1
The compliance statement for entities which
implement the VSANs.
Required groups
mandatory vsanGroup
mandatory vsanMembershipGroup
mandatory vsanStaticMembershipGroup
mandatory vsanNotificationGroup
mandatory vsanFcTimerGroup
mandatory vsanFcLatencyGroup
optional vsanDynamicMembershipGroup Implementation of this group is mandatory for all
systems that support dynamic membership of VSANs.
optional vsanWWNListGroup Implementation of this group is mandatory for all
systems that support dynamic membership of VSANs
based on WWNs.
Object refinements
ObjectAccessSyntaxDescription
vsanMediaType readonly
Only read-only need to be supported.
vsanMtu readonly
Only read-only need to be supported.
vsanRowStatus readwrite
active(1), createAndGo(4), destroy(6)
Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported.
vsanIfDenyList readonly
Only read-only access need to be supported if system
does not support dynamic membership of VSANs.

OID .1.3.6.1.4.1.9.9.282.3.1.2
The compliance statement for entities which
implement the VSANs.
Required groups
mandatory vsanGroup
mandatory vsanMembershipGroup
mandatory vsanStaticMembershipGroup
mandatory vsanNotificationGroup
mandatory vsanFcTimerGroup
mandatory vsanFcLatencyGroup
mandatory vsanVsanMembershipSummaryGroup
optional vsanDynamicMembershipGroup Implementation of this group is mandatory for all
systems that support dynamic membership of VSANs.
optional vsanWWNListGroup Implementation of this group is mandatory for all
systems that support dynamic membership of VSANs
based on WWNs.
Object refinements
ObjectAccessSyntaxDescription
vsanMediaType readonly
Only read-only need to be supported.
vsanMtu readonly
Only read-only need to be supported.
vsanRowStatus readwrite
active(1), createAndGo(4), destroy(6)
Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported.
vsanIfDenyList readonly
Only read-only access need to be supported if system
does not support dynamic membership of VSANs.

OID .1.3.6.1.4.1.9.9.282.3.1.3
The compliance statement for entities which
implement the VSANs.
Required groups
mandatory vsanGroupRev1
mandatory vsanMembershipGroup
mandatory vsanStaticMembershipGroup
mandatory vsanNotificationGroup
mandatory vsanFcTimerGroup
mandatory vsanFcLatencyGroup
mandatory vsanVsanMembershipSummaryGroup
optional vsanDynamicMembershipGroup Implementation of this group is mandatory for all
systems that support dynamic membership of VSANs.
optional vsanWWNListGroup Implementation of this group is mandatory for all
systems that support dynamic membership of VSANs
based on WWNs.
Object refinements
ObjectAccessSyntaxDescription
vsanMediaType readonly
Only read-only need to be supported.
vsanMtu readonly
Only read-only need to be supported.
vsanRowStatus readwrite
active(1), createAndGo(4), destroy(6)
Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported.
vsanIfDenyList readonly
Only read-only access need to be supported if system
does not support dynamic membership of VSANs.

OID .1.3.6.1.4.1.9.9.282.3.1.4
The compliance statement for entities which
implement the VSANs.
Required groups
mandatory vsanGroupRev1
mandatory vsanMembershipGroup
mandatory vsanStaticMembershipGroup
mandatory vsanNotificationGroup
mandatory vsanFcTimerGroupRev1
mandatory vsanFcLatencyGroup
mandatory vsanVsanMembershipSummaryGroup
optional vsanDynamicMembershipGroup Implementation of this group is mandatory for all
systems that support dynamic membership of VSANs.
optional vsanWWNListGroup Implementation of this group is mandatory for all
systems that support dynamic membership of VSANs
based on WWNs.
Object refinements
ObjectAccessSyntaxDescription
vsanMediaType readonly
Only read-only need to be supported.
vsanMtu readonly
Only read-only need to be supported.
vsanRowStatus readwrite
active(1), createAndGo(4), destroy(6)
Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported.
vsanIfDenyList readonly
Only read-only access need to be supported if system
does not support dynamic membership of VSANs.
vsanInterOperValue
Integer32
Only values from 0 to 3 need to be supported.

OID .1.3.6.1.4.1.9.9.282.3.1.5
The compliance statement for entities which
implement the VSANs.
Required groups
mandatory vsanGroupRev2
mandatory vsanMembershipGroup
mandatory vsanStaticMembershipGroup
mandatory vsanNotificationGroup
mandatory vsanFcTimerGroupRev1
mandatory vsanFcLatencyGroup
mandatory vsanVsanMembershipSummaryGroup
optional vsanDynamicMembershipGroup Implementation of this group is mandatory for all
systems that support dynamic membership of VSANs.
optional vsanWWNListGroup Implementation of this group is mandatory for all
systems that support dynamic membership of VSANs
based on WWNs.
Object refinements
ObjectAccessSyntaxDescription
vsanMediaType readonly
Only read-only need to be supported.
vsanMtu readonly
Only read-only need to be supported.
vsanRowStatus readwrite
active(1), createAndGo(4), destroy(6)
Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported.
vsanIfDenyList readonly
Only read-only access need to be supported if system
does not support dynamic membership of VSANs.
vsanInterOperValue
Integer32
Only values from 0 to 3 need to be supported.

OID .1.3.6.1.4.1.9.9.282.3.1.6
The compliance statement for entities which
implement the VSANs.
Required groups
mandatory vsanGroupRev2
mandatory vsanMembershipGroup
mandatory vsanStaticMembershipGroup
mandatory vsanNotificationGroup
mandatory vsanFcTimerGroupRev1
mandatory vsanFcLatencyGroup
mandatory vsanVsanMembershipSummaryGroup
mandatory vsanMembershipSummaryGroupRev1
optional vsanDynamicMembershipGroup Implementation of this group is mandatory for all
systems that support dynamic membership of VSANs.
optional vsanWWNListGroup Implementation of this group is mandatory for all
systems that support dynamic membership of VSANs
based on WWNs.
Object refinements
ObjectAccessSyntaxDescription
vsanMediaType readonly
Only read-only need to be supported.
vsanMtu readonly
Only read-only need to be supported.
vsanRowStatus readwrite
active(1), createAndGo(4), destroy(6)
Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported.
vsanIfDenyList readonly
Only read-only access need to be supported if system
does not support dynamic membership of VSANs.
vsanInterOperValue
Integer32
Only values from 0 to 3 need to be supported.

OID .1.3.6.1.4.1.9.9.282.3.1.7
The compliance statement for entities which
implement the VSANs.
Required groups
mandatory vsanGroupRev2
mandatory vsanMembershipGroup
mandatory vsanStaticMembershipGroup
mandatory vsanNotificationGroupRev1
mandatory vsanFcTimerGroupRev1
mandatory vsanFcLatencyGroup
mandatory vsanVsanMembershipSummaryGroup
mandatory vsanMembershipSummaryGroupRev1
optional vsanDynamicMembershipGroup Implementation of this group is mandatory for all
systems that support dynamic membership of VSANs.
optional vsanWWNListGroup Implementation of this group is mandatory for all
systems that support dynamic membership of VSANs
based on WWNs.
Object refinements
ObjectAccessSyntaxDescription
vsanMediaType readonly
Only read-only need to be supported.
vsanMtu readonly
Only read-only need to be supported.
vsanRowStatus readwrite
active(1), createAndGo(4), destroy(6)
Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported.
vsanIfDenyList readonly
Only read-only access need to be supported if system
does not support dynamic membership of VSANs.
vsanInterOperValue
Integer32
Only values from 0 to 3 need to be supported.

OID .1.3.6.1.4.1.9.9.282.3.1.8
The compliance statement for entities which
implement the VSANs.
Required groups
mandatory vsanGroupRev3
mandatory vsanMembershipGroup
mandatory vsanStaticMembershipGroup
mandatory vsanNotificationGroupRev1
mandatory vsanFcTimerGroupRev1
mandatory vsanFcLatencyGroup
mandatory vsanVsanMembershipSummaryGroup
mandatory vsanMembershipSummaryGroupRev1
optional vsanDynamicMembershipGroup Implementation of this group is mandatory for all
systems that support dynamic membership of VSANs.
optional vsanWWNListGroup Implementation of this group is mandatory for all
systems that support dynamic membership of VSANs
based on WWNs.
Object refinements
ObjectAccessSyntaxDescription
vsanMediaType readonly
Only read-only need to be supported.
vsanMtu readonly
Only read-only need to be supported.
vsanRowStatus readwrite
active(1), createAndGo(4), destroy(6)
Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported.
vsanIfDenyList readonly
Only read-only access need to be supported if system
does not support dynamic membership of VSANs.
vsanInterOperValue
Integer32
Only values from 0 to 3 need to be supported.
Notifications / Traps (2)
NameOIDDescription
.1.3.6.1.4.1.9.9.282.1.3.0.1
A state change notification is generated whenever
vsanOperState is changed. The index and both states of
the VSAN after the change, are included as variables
in the notification.
.1.3.6.1.4.1.9.9.282.1.3.0.2
A membership change notification is generated whenever
port-vsan membership of a port is changed. The switch
wwn, interface index and new port-vsan after the change,
are included as variables in the notification. Change in
vsanIfEntry object of vsanIfTable triggers this
notification.