SCSI-MIB

        The SCSI MIB Module.
Copyright (C) The Internet Society (2006).  This version of
this MIB module is part of RFC 4455; see the RFC
itself for full legal notices.
    
Source file
SCSI-MIB
Last revised
Identity
scsiMIB
Base OID
1.3.6.1.2.1.139
Imported Objects
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 mib-2 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-IDENTITY (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC AutonomousType RowPointer RowStatus StorageType TEXTUAL-CONVENTION (no object page) TimeStamp TruthValue
Net-SNMP examples using the equallogic 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 'SCSI-MIB' -M '/opt/observium/mibs/equallogic:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'SCSI-MIB::scsiMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'SCSI-MIB' -M '/opt/observium/mibs/equallogic:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'SCSI-MIB::scsiMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (156)
.1.3.6.1.2.1.139
.1.3.6.1.2.1.139.0
.1.3.6.1.2.1.139.0.0
.1.3.6.1.2.1.139.1
.1.3.6.1.2.1.139.1.1
.1.3.6.1.2.1.139.1.1.1
.1.3.6.1.2.1.139.1.1.2
.1.3.6.1.2.1.139.1.1.3
.1.3.6.1.2.1.139.1.1.4
.1.3.6.1.2.1.139.1.1.5
.1.3.6.1.2.1.139.1.1.6
.1.3.6.1.2.1.139.1.1.7
.1.3.6.1.2.1.139.2
.1.3.6.1.2.1.139.2.1
.1.3.6.1.2.1.139.2.1.1
.1.3.6.1.2.1.139.2.1.1.1
.1.3.6.1.2.1.139.2.1.1.1.1
OctetString
.1.3.6.1.2.1.139.2.1.1.1.2
.1.3.6.1.2.1.139.2.1.1.1.3
.1.3.6.1.2.1.139.2.1.1.1.4
.1.3.6.1.2.1.139.2.1.1.1.5
.1.3.6.1.2.1.139.2.1.1.1.6
.1.3.6.1.2.1.139.2.1.2
.1.3.6.1.2.1.139.2.1.2.1
.1.3.6.1.2.1.139.2.1.2.1.1
OctetString
.1.3.6.1.2.1.139.2.1.2.1.2
Bits
.1.3.6.1.2.1.139.2.1.2.1.3
.1.3.6.1.2.1.139.2.1.2.1.4
.1.3.6.1.2.1.139.2.1.3
.1.3.6.1.2.1.139.2.1.3.1
.1.3.6.1.2.1.139.2.1.3.1.1
Bits
.1.3.6.1.2.1.139.2.1.3.1.2
.1.3.6.1.2.1.139.2.1.3.1.3
.1.3.6.1.2.1.139.2.1.3.1.4
.1.3.6.1.2.1.139.2.1.5
.1.3.6.1.2.1.139.2.1.5.1
.1.3.6.1.2.1.139.2.1.5.1.1
.1.3.6.1.2.1.139.2.1.5.1.2
.1.3.6.1.2.1.139.2.1.5.1.3
.1.3.6.1.2.1.139.2.1.5.1.4
.1.3.6.1.2.1.139.2.2
.1.3.6.1.2.1.139.2.2.1
.1.3.6.1.2.1.139.2.2.1.1
Enumeration
.1.3.6.1.2.1.139.2.2.1.1.1
.1.3.6.1.2.1.139.2.2.1.1.2
.1.3.6.1.2.1.139.2.2.2
.1.3.6.1.2.1.139.2.2.2.1
.1.3.6.1.2.1.139.2.2.2.1.1
.1.3.6.1.2.1.139.2.2.2.1.2
.1.3.6.1.2.1.139.2.2.2.1.3
.1.3.6.1.2.1.139.2.2.2.1.4
.1.3.6.1.2.1.139.2.2.2.1.5
.1.3.6.1.2.1.139.2.2.2.1.6
.1.3.6.1.2.1.139.2.2.3
.1.3.6.1.2.1.139.2.2.3.1
.1.3.6.1.2.1.139.2.2.3.1.1
.1.3.6.1.2.1.139.2.2.3.1.1.1
.1.3.6.1.2.1.139.2.2.3.1.1.10
.1.3.6.1.2.1.139.2.2.3.1.1.11
.1.3.6.1.2.1.139.2.2.3.1.1.12
.1.3.6.1.2.1.139.2.2.3.1.1.2
.1.3.6.1.2.1.139.2.2.3.1.1.3
.1.3.6.1.2.1.139.2.2.3.1.1.4
.1.3.6.1.2.1.139.2.2.3.1.1.5
.1.3.6.1.2.1.139.2.2.3.1.1.6
.1.3.6.1.2.1.139.2.2.3.1.1.7
.1.3.6.1.2.1.139.2.2.3.1.1.8
.1.3.6.1.2.1.139.2.2.3.1.1.9
.1.3.6.1.2.1.139.2.2.3.2
.1.3.6.1.2.1.139.2.2.3.2.1
.1.3.6.1.2.1.139.2.2.3.2.1.1
.1.3.6.1.2.1.139.2.2.3.2.1.2
.1.3.6.1.2.1.139.2.2.3.3
.1.3.6.1.2.1.139.2.2.3.3.1
.1.3.6.1.2.1.139.2.2.3.3.1.1
.1.3.6.1.2.1.139.2.2.3.3.1.2
.1.3.6.1.2.1.139.2.2.3.3.1.3
.1.3.6.1.2.1.139.2.2.3.3.1.4
.1.3.6.1.2.1.139.2.2.3.3.1.5
.1.3.6.1.2.1.139.2.2.3.4
.1.3.6.1.2.1.139.2.2.3.4.1
.1.3.6.1.2.1.139.2.2.3.4.1.1
.1.3.6.1.2.1.139.2.2.3.4.1.2
.1.3.6.1.2.1.139.2.2.3.4.1.3
.1.3.6.1.2.1.139.2.2.3.4.1.4
.1.3.6.1.2.1.139.2.3
.1.3.6.1.2.1.139.2.3.1
.1.3.6.1.2.1.139.2.3.1.1
.1.3.6.1.2.1.139.2.3.1.1.1
Enumeration
.1.3.6.1.2.1.139.2.3.1.1.2
.1.3.6.1.2.1.139.2.3.1.1.3
.1.3.6.1.2.1.139.2.3.1.1.4
.1.3.6.1.2.1.139.2.3.2
.1.3.6.1.2.1.139.2.3.2.1
.1.3.6.1.2.1.139.2.3.2.1.1
.1.3.6.1.2.1.139.2.3.2.1.2
.1.3.6.1.2.1.139.2.3.2.1.3
.1.3.6.1.2.1.139.2.3.2.1.4
.1.3.6.1.2.1.139.2.3.2.1.5
.1.3.6.1.2.1.139.2.3.2.1.6
.1.3.6.1.2.1.139.2.3.3
.1.3.6.1.2.1.139.2.3.3.1
.1.3.6.1.2.1.139.2.3.3.1.1
.1.3.6.1.2.1.139.2.3.3.1.1.1
.1.3.6.1.2.1.139.2.3.3.1.1.10
.1.3.6.1.2.1.139.2.3.3.1.1.11
.1.3.6.1.2.1.139.2.3.3.1.1.12
.1.3.6.1.2.1.139.2.3.3.1.1.2
.1.3.6.1.2.1.139.2.3.3.1.1.3
.1.3.6.1.2.1.139.2.3.3.1.1.4
.1.3.6.1.2.1.139.2.3.3.1.1.5
.1.3.6.1.2.1.139.2.3.3.1.1.6
.1.3.6.1.2.1.139.2.3.3.1.1.7
.1.3.6.1.2.1.139.2.3.3.1.1.8
.1.3.6.1.2.1.139.2.3.3.1.1.9
.1.3.6.1.2.1.139.2.3.3.2
.1.3.6.1.2.1.139.2.3.3.2.1
.1.3.6.1.2.1.139.2.3.3.2.1.1
.1.3.6.1.2.1.139.2.3.3.2.1.2
.1.3.6.1.2.1.139.2.3.3.2.1.3
.1.3.6.1.2.1.139.2.3.3.2.1.4
.1.3.6.1.2.1.139.2.4
.1.3.6.1.2.1.139.2.4.1
.1.3.6.1.2.1.139.2.4.1.1
.1.3.6.1.2.1.139.2.4.1.1.1
.1.3.6.1.2.1.139.2.4.1.1.10
.1.3.6.1.2.1.139.2.4.1.1.11
.1.3.6.1.2.1.139.2.4.1.1.12
.1.3.6.1.2.1.139.2.4.1.1.13
.1.3.6.1.2.1.139.2.4.1.1.14
.1.3.6.1.2.1.139.2.4.1.1.15
.1.3.6.1.2.1.139.2.4.1.1.16
.1.3.6.1.2.1.139.2.4.1.1.2
.1.3.6.1.2.1.139.2.4.1.1.3
.1.3.6.1.2.1.139.2.4.1.1.4
.1.3.6.1.2.1.139.2.4.1.1.5
.1.3.6.1.2.1.139.2.4.1.1.6
.1.3.6.1.2.1.139.2.4.1.1.7
Enumeration
.1.3.6.1.2.1.139.2.4.1.1.8
Bits
.1.3.6.1.2.1.139.2.4.1.1.9
.1.3.6.1.2.1.139.2.4.2
.1.3.6.1.2.1.139.2.4.2.1
.1.3.6.1.2.1.139.2.4.2.1.1
.1.3.6.1.2.1.139.2.4.2.1.2
.1.3.6.1.2.1.139.2.4.2.1.3
.1.3.6.1.2.1.139.2.4.2.1.4
.1.3.6.1.2.1.139.2.4.2.1.5
.1.3.6.1.2.1.139.2.4.3
.1.3.6.1.2.1.139.2.4.3.1
.1.3.6.1.2.1.139.2.4.3.1.1
.1.3.6.1.2.1.139.2.4.3.1.2
.1.3.6.1.2.1.139.2.4.3.1.3
.1.3.6.1.2.1.139.2.4.3.1.4
.1.3.6.1.2.1.139.3
.1.3.6.1.2.1.139.3.1
.1.3.6.1.2.1.139.3.2
Dependencies (4) 4 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. SNMPv2-CONFrfc
  3. SNMPv2-TCrfc
  4. SNMP-FRAMEWORK-MIBrfc
  5. SCSI-MIBequallogicselected
Type Definitions (13)
Enumeration
device(1)
port(2)
other(3)
Integer32 range: 0..2147483647
Unsigned32 range: 0..3
Unsigned32 range: 0..15
Unsigned32 range: 0..15
OctetString range: 0..255
OctetString range: 0..262
Unsigned32 range: 1..4294967295
Unsigned32 range: 0..4294967295
OctetString range: 2range: 8
OctetString range: 0range: 8
OctetString range: 0..262
Unsigned32 range: 0..4294967295
Conformance Groups (14)
scsiInstAlias scsiInstSoftwareIndex scsiInstVendorVersion scsiInstScsiNotificationsEnable scsiDeviceAlias scsiDeviceRole scsiDevicePortNumber scsiPortRole scsiPortTrnsptPtr (unresolved reference) scsiTrnsptType (unresolved reference) scsiTrnsptPointer (unresolved reference) scsiTrnsptDevName (unresolved reference)
A collection of objects providing information about SCSI
instances, devices and ports.
.1.3.6.1.2.1.999.3.2.1
scsiIntrDevTgtAccessMode scsiIntrPrtName (unresolved reference) scsiIntrPrtIdentifier (unresolved reference) scsiAttTgtPortDscTgtIdx scsiAttTgtPortName scsiAttTgtPortIdentifier
This group is relevant for an initiator device and port.
.1.3.6.1.2.1.999.3.2.2
This group is relevant for the discovered targets by an
initiator port.
.1.3.6.1.2.1.999.3.2.3
This group is relevant for a target device and port.
.1.3.6.1.2.1.999.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.2.1.999.3.2.5
This group is a collection of statistics for all
implementations of the SCSI MIB that contain targets.
.1.3.6.1.2.1.999.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.2.1.999.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.2.1.999.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.2.1.999.3.2.9
scsiIntrDevOutResets scsiIntrPrtOutCommands (unresolved reference) scsiIntrPrtWrittenMegaBytes (unresolved reference) scsiIntrPrtReadMegaBytes (unresolved reference)
This group is a collection of statistics for all
implementations of the SCSI MIB that contain initiators.
.1.3.6.1.2.1.999.3.2.10
scsiIntrPrtHSOutCommands (unresolved reference)
This group is a collection of high speed statistics for all
implementations of the SCSI MIB that contain initiators.
.1.3.6.1.2.1.999.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.2.1.999.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.2.1.999.3.2.13
scsiDeviceResets (unresolved reference) scsiPortBusyStatuses
A collection of statistics regarding about SCSI devices and
ports.
.1.3.6.1.2.1.999.3.2.14
Compliance Statements (1)

OID .1.3.6.1.2.1.999.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 scsiDeviceGroup
optional scsiTargetGroup This group is mandatory for all SCSI implementations that
have SCSI target devices.
optional scsiLunMapGroup This group is mandatory for system having the capabilities
of mapping local targets and logical units according remote
initiators.
optional scsiInitiatorGroup This group is mandatory for all SCSI implementations that
have SCSI initiator devices.
optional scsiDiscoveryGroup This group is mandatory for system having the capabilities
of discovering remote targets via local initiators.
optional scsiDeviceStatGroup This group is mandatory for all SCSI implementations that
can gather statistics.
optional scsiInitiatorStatsGroup This group is mandatory for all SCSI implementations that
can gather statistics at SCSI initiator side.
optional scsiDiscoveryStatsGroup This group is mandatory for system having the capabilities
of gathering statistics regarding remote targets via local
initiators.
optional scsiTargetStatsGroup This group is mandatory for all SCSI implementations that
can gather statistics at SCSI target devices.
optional scsiLunMapStatsGroup This group is mandatory for SCSI implementations able to map
local targets and logical units according remote initiators.
optional scsiInitiatorHSStatsGroup This group is mandatory for all SCSI implementations that
can gather statistics at SCSI initiator side and are running
at high speed.
optional scsiDiscoveryHSStatsGroup 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 scsiTargetHSStatsGroup This group is mandatory for all SCSI implementations that
can gather statistics at SCSI target devices in high speed
system.
optional scsiLunMapHSStatsGroup This group is mandatory for SCSI implementations able to map
local targets and logical units according remote initiators
in high speed system.
Object refinements
ObjectAccessSyntaxDescription
scsiInstAlias readonly
Write access is not mandatory.
scsiInstScsiNotificationsEnable readonly
Write access is not mandatory.
scsiDeviceAlias readonly
Write access is not mandatory.
scsiAuthIntrDevOrPort readonly
Write access is not required.
scsiAuthIntrName readonly
Write access is not required.
scsiAuthIntrLunMapIndex readonly
Write access is not required.
scsiAuthIntrRowStatus readonly Write access is not required, and only one of the six
enumerated values for the RowStatus textual convention need
be supported, specifically: active(1).
scsiIntrDevTgtAccessMode readonly
Write access is not mandatory.
scsiLunMapLuIndex readonly
Write access is not mandatory.
scsiLunMapRowStatus readonly Write access is not required, and only one of the six
enumerated values for the RowStatus textual convention need
be supported, specifically: active(1).
scsiDscTgtDevOrPort readonly
Write access is not mandatory.
scsiDscTgtName readonly
Write access is not mandatory.
scsiDscTgtConfigured readonly The value of true(1) is not mandatory neither the write
access.
scsiDscTgtRowStatus readonly 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.2.1.139.0.0.1
This 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
scsiInstScsiNotificationsEnable is enabled.
An SNMP agent implementing the SCSI MIB module should not send
more than three SCSI identical notifications in any 10-second
period.
.1.3.6.1.2.1.139.0.0.2
This notification will be generated each time that
scsiLuStatus changes providing that the SCSI instance's value
of scsiInstScsiNotificationsEnable is enabled.
An SNMP agent implementing the SCSI MIB module should not send
more than three SCSI identical notifications in any 10-second
period.