CISCO-SCSI-MIB

        The Cisco version of the SCSI MIB
draft draft-ietf-ips-scsi-mib-03.txt from 
the IETF.
    
Source file
CISCO-SCSI-MIB
Last revised
Identity
ciscoScsiMIB
Base OID
1.3.6.1.4.1.9.10.95
Imported Objects
CISCO-SMI ciscoExperiment
SNMP-FRAMEWORK-MIB SnmpAdminString
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Counter64 Gauge32 Integer32 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC AutonomousType RowPointer 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-SCSI-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-SCSI-MIB::ciscoScsiMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-SCSI-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-SCSI-MIB::ciscoScsiMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (152)
.1.3.6.1.4.1.9.10.95
.1.3.6.1.4.1.9.10.95.1
.1.3.6.1.4.1.9.10.95.1.1
.1.3.6.1.4.1.9.10.95.1.1.1
.1.3.6.1.4.1.9.10.95.1.1.2
.1.3.6.1.4.1.9.10.95.1.1.3
.1.3.6.1.4.1.9.10.95.1.1.4
.1.3.6.1.4.1.9.10.95.1.1.5
.1.3.6.1.4.1.9.10.95.1.1.6
.1.3.6.1.4.1.9.10.95.1.2
.1.3.6.1.4.1.9.10.95.1.2.1
.1.3.6.1.4.1.9.10.95.1.2.1.1
.1.3.6.1.4.1.9.10.95.1.2.1.1.1
OctetString
.1.3.6.1.4.1.9.10.95.1.2.1.1.2
.1.3.6.1.4.1.9.10.95.1.2.1.1.3
OctetString
.1.3.6.1.4.1.9.10.95.1.2.1.1.4
.1.3.6.1.4.1.9.10.95.1.2.1.1.5
.1.3.6.1.4.1.9.10.95.1.2.2
.1.3.6.1.4.1.9.10.95.1.2.2.1
.1.3.6.1.4.1.9.10.95.1.2.2.1.1
OctetString
.1.3.6.1.4.1.9.10.95.1.2.2.1.2
Bits
.1.3.6.1.4.1.9.10.95.1.2.2.1.3
.1.3.6.1.4.1.9.10.95.1.2.2.1.4
.1.3.6.1.4.1.9.10.95.1.2.2.1.5
.1.3.6.1.4.1.9.10.95.1.2.3
.1.3.6.1.4.1.9.10.95.1.2.3.1
.1.3.6.1.4.1.9.10.95.1.2.3.1.1
Bits
.1.3.6.1.4.1.9.10.95.1.2.3.1.2
.1.3.6.1.4.1.9.10.95.1.2.3.1.3
.1.3.6.1.4.1.9.10.95.1.2.3.1.4
.1.3.6.1.4.1.9.10.95.1.2.5
.1.3.6.1.4.1.9.10.95.1.2.5.1
.1.3.6.1.4.1.9.10.95.1.2.5.1.1
.1.3.6.1.4.1.9.10.95.1.2.5.1.2
.1.3.6.1.4.1.9.10.95.1.2.5.1.3
.1.3.6.1.4.1.9.10.95.1.2.5.1.4
.1.3.6.1.4.1.9.10.95.1.3
.1.3.6.1.4.1.9.10.95.1.3.1
.1.3.6.1.4.1.9.10.95.1.3.1.1
Enumeration
.1.3.6.1.4.1.9.10.95.1.3.1.1.1
.1.3.6.1.4.1.9.10.95.1.3.1.1.2
.1.3.6.1.4.1.9.10.95.1.3.3
.1.3.6.1.4.1.9.10.95.1.3.3.1
.1.3.6.1.4.1.9.10.95.1.3.3.1.1
.1.3.6.1.4.1.9.10.95.1.3.3.1.2
.1.3.6.1.4.1.9.10.95.1.3.3.1.3
.1.3.6.1.4.1.9.10.95.1.3.3.1.4
.1.3.6.1.4.1.9.10.95.1.3.3.1.5
.1.3.6.1.4.1.9.10.95.1.3.3.1.6
.1.3.6.1.4.1.9.10.95.1.3.4
.1.3.6.1.4.1.9.10.95.1.3.4.1
.1.3.6.1.4.1.9.10.95.1.3.4.1.1
.1.3.6.1.4.1.9.10.95.1.3.4.1.1.1
.1.3.6.1.4.1.9.10.95.1.3.4.1.1.10
.1.3.6.1.4.1.9.10.95.1.3.4.1.1.11
.1.3.6.1.4.1.9.10.95.1.3.4.1.1.12
.1.3.6.1.4.1.9.10.95.1.3.4.1.1.2
.1.3.6.1.4.1.9.10.95.1.3.4.1.1.3
.1.3.6.1.4.1.9.10.95.1.3.4.1.1.4
.1.3.6.1.4.1.9.10.95.1.3.4.1.1.5
.1.3.6.1.4.1.9.10.95.1.3.4.1.1.6
.1.3.6.1.4.1.9.10.95.1.3.4.1.1.7
.1.3.6.1.4.1.9.10.95.1.3.4.1.1.8
.1.3.6.1.4.1.9.10.95.1.3.4.1.1.9
.1.3.6.1.4.1.9.10.95.1.3.4.2
.1.3.6.1.4.1.9.10.95.1.3.4.2.1
.1.3.6.1.4.1.9.10.95.1.3.4.2.1.1
.1.3.6.1.4.1.9.10.95.1.3.4.2.1.2
.1.3.6.1.4.1.9.10.95.1.3.4.3
.1.3.6.1.4.1.9.10.95.1.3.4.3.1
.1.3.6.1.4.1.9.10.95.1.3.4.3.1.1
.1.3.6.1.4.1.9.10.95.1.3.4.3.1.2
.1.3.6.1.4.1.9.10.95.1.3.4.3.1.3
.1.3.6.1.4.1.9.10.95.1.3.4.3.1.4
.1.3.6.1.4.1.9.10.95.1.3.4.3.1.5
.1.3.6.1.4.1.9.10.95.1.3.4.6
.1.3.6.1.4.1.9.10.95.1.3.4.6.1
.1.3.6.1.4.1.9.10.95.1.3.4.6.1.1
.1.3.6.1.4.1.9.10.95.1.3.4.6.1.2
.1.3.6.1.4.1.9.10.95.1.3.4.6.1.3
.1.3.6.1.4.1.9.10.95.1.3.4.6.1.4
.1.3.6.1.4.1.9.10.95.1.4
.1.3.6.1.4.1.9.10.95.1.4.1
.1.3.6.1.4.1.9.10.95.1.4.1.1
.1.3.6.1.4.1.9.10.95.1.4.1.1.1
Enumeration
.1.3.6.1.4.1.9.10.95.1.4.1.1.2
.1.3.6.1.4.1.9.10.95.1.4.1.1.3
.1.3.6.1.4.1.9.10.95.1.4.2
.1.3.6.1.4.1.9.10.95.1.4.2.1
.1.3.6.1.4.1.9.10.95.1.4.2.1.1
.1.3.6.1.4.1.9.10.95.1.4.2.1.2
.1.3.6.1.4.1.9.10.95.1.4.2.1.3
.1.3.6.1.4.1.9.10.95.1.4.2.1.4
.1.3.6.1.4.1.9.10.95.1.4.2.1.5
.1.3.6.1.4.1.9.10.95.1.4.2.1.6
.1.3.6.1.4.1.9.10.95.1.4.3
.1.3.6.1.4.1.9.10.95.1.4.3.1
.1.3.6.1.4.1.9.10.95.1.4.3.1.1
.1.3.6.1.4.1.9.10.95.1.4.3.1.1.1
.1.3.6.1.4.1.9.10.95.1.4.3.1.1.10
.1.3.6.1.4.1.9.10.95.1.4.3.1.1.11
.1.3.6.1.4.1.9.10.95.1.4.3.1.1.12
.1.3.6.1.4.1.9.10.95.1.4.3.1.1.2
.1.3.6.1.4.1.9.10.95.1.4.3.1.1.3
.1.3.6.1.4.1.9.10.95.1.4.3.1.1.4
.1.3.6.1.4.1.9.10.95.1.4.3.1.1.5
.1.3.6.1.4.1.9.10.95.1.4.3.1.1.6
.1.3.6.1.4.1.9.10.95.1.4.3.1.1.7
.1.3.6.1.4.1.9.10.95.1.4.3.1.1.8
.1.3.6.1.4.1.9.10.95.1.4.3.1.1.9
.1.3.6.1.4.1.9.10.95.1.4.3.2
.1.3.6.1.4.1.9.10.95.1.4.3.2.1
.1.3.6.1.4.1.9.10.95.1.4.3.2.1.1
.1.3.6.1.4.1.9.10.95.1.4.3.2.1.2
.1.3.6.1.4.1.9.10.95.1.4.3.2.1.3
.1.3.6.1.4.1.9.10.95.1.4.3.2.1.4
.1.3.6.1.4.1.9.10.95.1.5
.1.3.6.1.4.1.9.10.95.1.5.1
.1.3.6.1.4.1.9.10.95.1.5.1.1
.1.3.6.1.4.1.9.10.95.1.5.1.1.1
.1.3.6.1.4.1.9.10.95.1.5.1.1.10
.1.3.6.1.4.1.9.10.95.1.5.1.1.11
.1.3.6.1.4.1.9.10.95.1.5.1.1.12
.1.3.6.1.4.1.9.10.95.1.5.1.1.13
.1.3.6.1.4.1.9.10.95.1.5.1.1.14
.1.3.6.1.4.1.9.10.95.1.5.1.1.15
.1.3.6.1.4.1.9.10.95.1.5.1.1.2
.1.3.6.1.4.1.9.10.95.1.5.1.1.3
OctetString
.1.3.6.1.4.1.9.10.95.1.5.1.1.4
OctetString
.1.3.6.1.4.1.9.10.95.1.5.1.1.5
OctetString
.1.3.6.1.4.1.9.10.95.1.5.1.1.6
.1.3.6.1.4.1.9.10.95.1.5.1.1.7
Enumeration
.1.3.6.1.4.1.9.10.95.1.5.1.1.8
Bits
.1.3.6.1.4.1.9.10.95.1.5.1.1.9
.1.3.6.1.4.1.9.10.95.1.5.2
.1.3.6.1.4.1.9.10.95.1.5.2.1
.1.3.6.1.4.1.9.10.95.1.5.2.1.1
.1.3.6.1.4.1.9.10.95.1.5.2.1.2
.1.3.6.1.4.1.9.10.95.1.5.2.1.3
.1.3.6.1.4.1.9.10.95.1.5.2.1.4
.1.3.6.1.4.1.9.10.95.1.5.2.1.5
.1.3.6.1.4.1.9.10.95.1.5.3
.1.3.6.1.4.1.9.10.95.1.5.3.1
.1.3.6.1.4.1.9.10.95.1.5.3.1.1
.1.3.6.1.4.1.9.10.95.1.5.3.1.2
.1.3.6.1.4.1.9.10.95.1.5.3.1.3
.1.3.6.1.4.1.9.10.95.1.5.3.1.4
.1.3.6.1.4.1.9.10.95.2
.1.3.6.1.4.1.9.10.95.2.0
.1.3.6.1.4.1.9.10.95.3
.1.3.6.1.4.1.9.10.95.3.1
.1.3.6.1.4.1.9.10.95.3.2
Dependencies (5) 5 direct 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-CONFrfc
  4. SNMPv2-TCrfc
  5. SNMP-FRAMEWORK-MIBrfc
  6. CISCO-SCSI-MIBciscoselected
Type Definitions (13)
Integer32 range: 0..2147483647
Enumeration
device(1)
port(2)
other(3)
Unsigned32 range: 0..3
Unsigned32 range: 0..15
Unsigned32 range: 0..15
OctetString range: 0..255
OctetString range: 0..3range: 11range: 16range: 256range: 258range: 262
Unsigned32 range: 1..4294967295
Unsigned32 range: 0..4294967295
OctetString range: 0range: 2range: 8
OctetString range: 0range: 8range: 11range: 16range: 256range: 258range: 262
OctetString range: 0range: 8
Unsigned32 range: 0..4294967295
Conformance Groups (15)
A collection of objects providing information about SCSI
instances, devices and ports.
.1.3.6.1.4.1.9.10.95.3.2.1
This group is relevant for an initiator device and port.
.1.3.6.1.4.1.9.10.95.3.2.2
This group is relevant for the discovered targets by an
initiator port.
.1.3.6.1.4.1.9.10.95.3.2.3
This group is relevant for a target device and port.
.1.3.6.1.4.1.9.10.95.3.2.4
This group is a collection of attributes regarding the
mapping between logical unit number, logical unit and target
device.
.1.3.6.1.4.1.9.10.95.3.2.5
This group is a collection of statistics for all
implementations of the SCSI MIB that contain targets.
.1.3.6.1.4.1.9.10.95.3.2.6
This group is a collection of high speed statistics for all
implementations of the SCSI MIB that contain targets.
.1.3.6.1.4.1.9.10.95.3.2.7
This group is a collection of statistics regarding
initiators authorized to attach local logical unit and target
device.
.1.3.6.1.4.1.9.10.95.3.2.8
This group is a collection of high speed statistics
regarding initiators authorized to attach local logical unit
and target device.
.1.3.6.1.4.1.9.10.95.3.2.9
This group is a collection of statistics for all
implementations of the SCSI MIB that contain initiators.
.1.3.6.1.4.1.9.10.95.3.2.10
This group is a collection of high speed statistics for all
implementations of the SCSI MIB that contain initiators.
.1.3.6.1.4.1.9.10.95.3.2.11
This group is a collection of statistics for all
implementations of the SCSI MIB that contain discovered
initiators.
.1.3.6.1.4.1.9.10.95.3.2.12
This group is a collection of high speed statistics for all
implementations of the SCSI MIB that contain discovered
initiators.
.1.3.6.1.4.1.9.10.95.3.2.13
A collection of statistics regarding about SCSI devices and
ports.
.1.3.6.1.4.1.9.10.95.3.2.14
This group is a collection of notifications.
.1.3.6.1.4.1.9.10.95.3.2.15
Compliance Statements (1)

OID .1.3.6.1.4.1.9.10.95.3.1.1
Describes the requirements for compliance to this
SCSI MIB. If an implementation can be both a target
and an initiator, all groups are mandatory.
Required groups
mandatory ciscoScsiDeviceGroup
optional ciscoScsiTargetGroup This group is mandatory for all SCSI implementations that
have SCSI target devices.
optional ciscoScsiLunMapGroup This group is mandatory for system having the capabilities
of mapping local targets and logical units according remote
initiators.
optional ciscoScsiInitiatorGroup This group is mandatory for all SCSI implementations that
have SCSI initiator devices.
optional ciscoScsiDiscoveryGroup This group is mandatory for system having the capabilities
of discovering remote targets via local initiators.
optional ciscoScsiDeviceStatGroup This group is mandatory for all SCSI implementations that
can gather statistics.
optional ciscoScsiInitiatorStatsGroup This group is mandatory for all SCSI implementations that
can gather statistics at SCSI initiator side.
optional ciscoScsiDiscoveryStatsGroup This group is mandatory for system having the capabilities
of gathering statistics regarding remote targets via local
initiators.
optional ciscoScsiTargetStatsGroup This group is mandatory for all SCSI implementations that
can gather statistics at SCSI target devices.
optional ciscoScsiLunMapStatsGroup This group is mandatory for SCSI implementations able to map
local targets and logical units according remote initiators.
optional ciscoScsiInitiatorHSStatsGroup This group is mandatory for all SCSI implementations that
can gather statistics at SCSI initiator side and are running
at high speed.
optional ciscoScsiDiscoveryHSStatsGroup This group is mandatory for system having the capabilities
of gathering statistics regarding remote targets via local
initiators and are running at high speed.
optional ciscoScsiTargetHSStatsGroup This group is mandatory for all SCSI implementations that
can gather statistics at SCSI target devices in high speed
system.
optional ciscoScsiLunMapHSStatsGroup This group is mandatory for SCSI implementations able to map
local targets and logical units according remote initiators
in high speed system.
optional ciscoScsiNotifGroup This group is mandatory for SCSI implementations that
have local logical units and local targets.
Object refinements
ObjectAccessSyntaxDescription
ciscoScsiInstAlias readonly
Write access is not mandatory.
ciscoScsiInstNotifEnable readonly
Write access is not mandatory.
ciscoScsiDeviceAlias readonly
Write access is not mandatory.
ciscoScsiAuthIntrDevOrPort readonly
Write access is not required.
ciscoScsiAuthIntrName readonly
Write access is not required.
ciscoScsiAuthIntrLunMapIndex readonly
Write access is not required.
ciscoScsiAuthIntrRowStatus readonly
active(1)
Write access is not required, and only one of the six
enumerated values for the RowStatus textual convention need
be supported, specifically: active(1).
ciscoScsiIntrDevAccMode readonly
Write access is not mandatory.
ciscoScsiLunMapLuIndex readonly
Write access is not mandatory.
ciscoScsiLunMapRowStatus readonly
active(1)
Write access is not required, and only one of the six
enumerated values for the RowStatus textual convention need
be supported, specifically: active(1).
ciscoScsiDscTgtDevOrPort readonly
Write access is not mandatory.
ciscoScsiDscTgtName readonly
Write access is not mandatory.
ciscoScsiDscTgtConfigured readonly
false(2)
The value of true(1) is not mandatory neither the write
access.
ciscoScsiDscTgtRowStatus readonly
active(1)
Write access is not required, and only one of the six
enumerated values for the RowStatus textual convention need
be supported, specifically: active(1).
Notifications / Traps (2)
NameOIDDescription
.1.3.6.1.4.1.9.10.95.2.0.1
A notification will be generated for each occurrence of the
abnormal status (e.g., if the SCSI target device's current
status is abnormal) providing that the SCSI instance's value
of ciscoScsiInstNotifEnable is enabled.
An SNMP agent implementing the SCSI MIB should not send more
than three SCSI identical notifications in any 10-second
period.
.1.3.6.1.4.1.9.10.95.2.0.2
A notification will be generated each time that
ciscoScsiLuStatus will change providing that the SCSI
instance's value of ciscoScsiInstScsiNotificationsEnable is
enabled.
An SNMP agent implementing the SCSI MIB should not send
more than three SCSI identical notifications in any
10-second period.