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'
Objects (65)
Showing 65 of 65 objects
Object legend
Object type
Icons distinguish tables, entry rows, columns, scalars, and structural nodes.
SNMPv2-TCTruthValue
Syntax
Blue badges identify the value syntax. Connected badges read as defining module and convention.
IF-MIBifIndex
Table index
Green identifies an index object; yellow names its module when the index is defined elsewhere.
r/w
deprecated
obsolete
Access and status
r/w means read-write. Grey labels mark definitions retained for compatibility.
OBS ✓
Observium use
The indicator appears only when Observium directly references that object.
ifOperStatus
.1.3.6.1.2.1…
Names and OIDs
Object names link to their detail pages. Hover or focus a linked name or badge for available definition details.
.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 |
|
|
|
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 |
|
|
|
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 |
||
|
|
.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
- SNMPv2-SMIrfc
- CISCO-SMIcisco
- SNMPv2-TCrfc
- CISCO-ST-TCcisco
- CISCO-TCcisco
- IANAifType-MIBrfc
- SNMPv2-CONFrfc
- SNMPv2-MIBrfc
- IF-MIBrfc
- SNMP-FRAMEWORK-MIBrfc
- 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
|
vsanNumber vsanLastChange vsanName vsanMediaType vsanMtu vsanAdminState vsanLoadBalancingType vsanInterOperMode vsanOperState vsanRowStatus notifyVsanIndex fcInorderDelivery
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
|
|
|
vsanNotificationGroup
deprecated
|
A collection of objects for status change monitoring
and notifications. |
.1.3.6.1.4.1.9.9.282.3.2.7
|
|
vsanFcTimerGroup
deprecated
|
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
|
vsanNumber vsanLastChange vsanName vsanMediaType vsanMtu vsanAdminState vsanLoadBalancingType vsanOperState vsanRowStatus vsanInterOperValue notifyVsanIndex fcInorderDelivery
A collection of objects for configuring and
displaying information on VSANs. |
.1.3.6.1.4.1.9.9.282.3.2.11
|
|
fcTimerRatov fcTimerEdtov fcTimerDstov fcTimerFstov vsanFcTimerForceFlag vsanFcTimerRatov vsanFcTimerEdtov vsanFcTimerDstov vsanFcTimerFstov
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
|
vsanNumber vsanLastChange vsanName vsanMediaType vsanMtu vsanAdminState vsanLoadBalancingType vsanOperState vsanRowStatus vsanInterOperValue notifyVsanIndex fcInorderDelivery vsanInorderDelivery vsanNetworkDropLatency
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
|
|
|
vsanNumber vsanLastChange vsanName vsanMediaType vsanMtu vsanAdminState vsanLoadBalancingType vsanOperState vsanRowStatus vsanInterOperValue notifyVsanIndex fcInorderDelivery vsanInorderDelivery vsanNetworkDropLatency vsanFcFeElementName
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.1The compliance statement for entities which
implement the VSANs.
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
| Object | Access | Syntax | Description |
|---|---|---|---|
| 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.2The compliance statement for entities which
implement the VSANs.
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
| Object | Access | Syntax | Description |
|---|---|---|---|
| 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.3The compliance statement for entities which
implement the VSANs.
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
| Object | Access | Syntax | Description |
|---|---|---|---|
| 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.4The compliance statement for entities which
implement the VSANs.
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
| Object | Access | Syntax | Description |
|---|---|---|---|
| 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.5The compliance statement for entities which
implement the VSANs.
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
| Object | Access | Syntax | Description |
|---|---|---|---|
| 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.6The compliance statement for entities which
implement the VSANs.
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
| Object | Access | Syntax | Description |
|---|---|---|---|
| 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.7The compliance statement for entities which
implement the VSANs.
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
| Object | Access | Syntax | Description |
|---|---|---|---|
| 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.8The compliance statement for entities which
implement the VSANs.
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
| Object | Access | Syntax | Description |
|---|---|---|---|
| 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)
| Name | OID | Description |
|---|---|---|
.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. |