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 rfc 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/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/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-MIBrfcselected
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 (15)
A collection of objects providing information about SCSI
instances, devices, and ports.
.1.3.6.1.2.1.139.3.2.1
This group is relevant for s SCSI initiator device and port.
.1.3.6.1.2.1.139.3.2.2
This group is relevant for the discovered SCSI target devices
by a SCSI initiator port.
.1.3.6.1.2.1.139.3.2.3
This group is relevant for a SCSI target device and port.
.1.3.6.1.2.1.139.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.139.3.2.5
This group is a collection of statistics for all
implementations of the SCSI MIB module that contain SCSI target
devices.
.1.3.6.1.2.1.139.3.2.6
This group is a collection of high speed statistics for all
implementations of the SCSI MIB module that contain SCSI target
devices.
.1.3.6.1.2.1.139.3.2.7
This group is a collection of statistics regarding SCSI
initiator devices authorized to attach local logical unit and
SCSI target device.
.1.3.6.1.2.1.139.3.2.8
This group is a collection of high speed statistics regarding
SCSI initiator devices authorized to attach local logical unit
and SCSI target device.
.1.3.6.1.2.1.139.3.2.9
This group is a collection of statistics for all
implementations of the SCSI MIB module that contain SCSI
initiator devices.
.1.3.6.1.2.1.139.3.2.10
This group is a collection of high speed statistics for all

implementations of the SCSI MIB module that contain SCSI
initiator devices.
.1.3.6.1.2.1.139.3.2.11
This group is a collection of statistics for all
implementations of the SCSI MIB module that contain discovered
SCSI initiator devices.
.1.3.6.1.2.1.139.3.2.12
This group is a collection of high speed statistics for all
implementations of the SCSI MIB module that contain discovered
SCSI initiator devices.
.1.3.6.1.2.1.139.3.2.13
A collection of statistics regarding SCSI devices and
ports.
.1.3.6.1.2.1.139.3.2.14
A collection of notifications regarding status change of SCSI
target devices and logical units.
.1.3.6.1.2.1.139.3.2.15
Compliance Statements (1)

OID .1.3.6.1.2.1.139.3.1.1
Describes the requirements for compliance to this SCSI MIB
module.
If an implementation can be both a SCSI target device and a SCSI
initiator device, all groups are mandatory.
Required groups
mandatory scsiDeviceGroup
optional scsiTargetDeviceGroup This group is mandatory for all SCSI implementations that
have SCSI target devices.
optional scsiLunMapGroup This group is mandatory for systems having the capabilities
of mapping local SCSI target devices and logical units
according to remote SCSI initiator devices.
optional scsiTgtDevLuNotificationsGroup This group is mandatory for all SCSI implementations that
have SCSI target devices and are able to report status
changes.
optional scsiInitiatorDeviceGroup This group is mandatory for all SCSI implementations that
have SCSI initiator devices.
optional scsiDiscoveryGroup This group is mandatory for systems having the capabilities
of discovering remote SCSI target devices via local SCSI
initiator devices.
optional scsiDeviceStatGroup This group is mandatory for all SCSI implementations that
can gather statistics.
optional scsiInitiatorDevStatsGroup This group is mandatory for all SCSI implementations that
can gather statistics at SCSI initiator device side.
optional scsiDiscoveryStatsGroup This group is mandatory for system having the capabilities
of gathering statistics regarding remote SCSI target devices
via local SCSI initiator devices.
optional scsiTargetDevStatsGroup 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 SCSI target devices and logical units according to
remote SCSI initiator devices.
optional scsiInitiatorDevHSStatsGroup This group is mandatory for all SCSI implementations that
can gather statistics at the SCSI initiator device side and
are running at high speed, meaning speed of 4 Gbit/second or
higher.
optional scsiDiscoveryHSStatsGroup This group is mandatory for systems having the capabilities
of gathering statistics regarding remote SCSI target devices
via local SCSI initiator devices and are running at high
speed, meaning speed of 4 Gbit/second or higher.
optional scsiTargetDevHSStatsGroup This group is mandatory for all SCSI implementations that
can gather statistics at SCSI target devices in high speed
systems, meaning speed of 4 Gbit/second or higher.
optional scsiLunMapHSStatsGroup This group is mandatory for SCSI implementations able to map
local SCSI target devices and logical units according to
remote SCSI initiator devices in a high speed system, meaning
speed of 4 Gbit/second or higher.
Object refinements
ObjectAccessSyntaxDescription
scsiInstAlias readonly
Write access is not mandatory.
scsiInstScsiNotificationsEnable readonly
Write access is not mandatory.
scsiDeviceAlias readonly
Write access is not mandatory.
scsiInstStorageType readonly
Write access is not required.
scsiAuthIntrDevOrPort readonly
Write access is not required.
scsiAuthIntrName readonly
Write access is not required.
scsiAuthIntrLunMapIndex readonly
Write access is not required.
scsiAuthIntrRowStatus 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).
scsiIntrDevTgtAccessMode readonly
Write access is not mandatory.
scsiLunMapLuIndex readonly
Write access is not mandatory.
scsiLunMapRowStatus 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).
scsiDscTgtDevOrPort readonly
Write access is not mandatory.
scsiDscTgtName readonly
Write access is not mandatory.
scsiDscTgtConfigured readonly
false(2)
The value of true(1) is not mandatory neither is the write
access.
scsiDscTgtRowStatus 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.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.