CISCO-ENTITY-SENSOR-MIB

Monitored by Observium
        The CISCO-ENTITY-SENSOR-MIB is used to monitor
the values of sensors in the Entity-MIB (RFC 2037) 
entPhysicalTable.
    
Observium actively monitors this MIB
Observium uses this MIB in discovery or polling workflows on applicable devices.
Discovery Sensors
Explore Observium network monitoring
Source file
CISCO-ENTITY-SENSOR-MIB
Last revised
Identity
ciscoEntitySensorMIB
Base OID
1.3.6.1.4.1.9.9.91
Imported Objects
CISCO-SMI ciscoMgmt
CISCO-TC EntPhysicalIndexOrZero
ENTITY-MIB entPhysicalIndex
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)
SNMPv2-TC 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-ENTITY-SENSOR-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-ENTITY-SENSOR-MIB::ciscoEntitySensorMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-ENTITY-SENSOR-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-ENTITY-SENSOR-MIB::ciscoEntitySensorMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (29)
10 directly used by Observium
.1.3.6.1.4.1.9.9.91
.1.3.6.1.4.1.9.9.91.1
.1.3.6.1.4.1.9.9.91.1.1
.1.3.6.1.4.1.9.9.91.1.1.1
.1.3.6.1.4.1.9.9.91.1.1.1.1
entSensorType OBS ✓
.1.3.6.1.4.1.9.9.91.1.1.1.1.1
entSensorScale OBS ✓
.1.3.6.1.4.1.9.9.91.1.1.1.1.2
.1.3.6.1.4.1.9.9.91.1.1.1.1.3
entSensorValue OBS ✓
.1.3.6.1.4.1.9.9.91.1.1.1.1.4
entSensorStatus OBS ✓
.1.3.6.1.4.1.9.9.91.1.1.1.1.5
.1.3.6.1.4.1.9.9.91.1.1.1.1.6
.1.3.6.1.4.1.9.9.91.1.1.1.1.7
.1.3.6.1.4.1.9.9.91.1.1.1.1.8
.1.3.6.1.4.1.9.9.91.1.2
.1.3.6.1.4.1.9.9.91.1.2.1
.1.3.6.1.4.1.9.9.91.1.2.1.1
Integer32
.1.3.6.1.4.1.9.9.91.1.2.1.1.1
.1.3.6.1.4.1.9.9.91.1.2.1.1.2
.1.3.6.1.4.1.9.9.91.1.2.1.1.3
.1.3.6.1.4.1.9.9.91.1.2.1.1.4
.1.3.6.1.4.1.9.9.91.1.2.1.1.5
.1.3.6.1.4.1.9.9.91.1.2.1.1.6
.1.3.6.1.4.1.9.9.91.1.3
.1.3.6.1.4.1.9.9.91.1.3.1
.1.3.6.1.4.1.9.9.91.2
.1.3.6.1.4.1.9.9.91.2.0
.1.3.6.1.4.1.9.9.91.3
.1.3.6.1.4.1.9.9.91.3.1
.1.3.6.1.4.1.9.9.91.3.2
Dependencies (9) 6 direct · 3 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
Type Definitions (8)
Enumeration
yocto(1)
zepto(2)
atto(3)
femto(4)
pico(5)
nano(6)
micro(7)
milli(8)
units(9)
kilo(10)
mega(11)
giga(12)
tera(13)
exa(14)
peta(15)
zetta(16)
yotta(17)
Enumeration
other(1)
unknown(2)
voltsAC(3)
voltsDC(4)
amperes(5)
watts(6)
hertz(7)
celsius(8)
percentRH(9)
rpm(10)
cmm(11)
truthvalue(12)
specialEnum(13)
dBm(14)
dB(15)
Integer32 range: -8..9
Enumeration
ok(1)
unavailable(2)
nonoperational(3)
Enumeration
lessThan(1)
lessOrEqual(2)
greaterThan(3)
greaterOrEqual(4)
equalTo(5)
notEqualTo(6)
Enumeration
other(1)
minor(10)
major(20)
critical(30)
Integer32 range: -1000000000..1000000000
Integer32 range: 0..999999999
Conformance Groups (6)
The collection of objects which are used
to describe and monitor values of Entity-MIB
entPhysicalTable entries of sensors.
.1.3.6.1.4.1.9.9.91.3.2.1
The collection of objects which are used
to describe and monitor thresholds for
sensors.
.1.3.6.1.4.1.9.9.91.3.2.2
The collection of notifications used for
monitoring sensor threshold activity.
entitySensorThresholdNotificationGroup
object is superseded by
entitySensorNotificationGroup.
.1.3.6.1.4.1.9.9.91.3.2.3
The collection of objects which are used to describe and track
the measured entities of ENTITY-MIB entPhysicalTable.
.1.3.6.1.4.1.9.9.91.3.2.4
The collection of objects which provide the global
notification control on entSensorThresholdNotification.
.1.3.6.1.4.1.9.9.91.3.2.5
The collection of notifications used for
monitoring sensor threshold activity.
.1.3.6.1.4.1.9.9.91.3.2.6
Compliance Statements (5)

OID .1.3.6.1.4.1.9.9.91.3.1.1
An Entity-MIB implementation that lists
sensors in its entPhysicalTable must implement
this group.
Required groups

OID .1.3.6.1.4.1.9.9.91.3.1.2
An Entity-MIB implementation that lists
sensors in its entPhysicalTable must implement
this group.
Required groups
mandatory entitySensorThresholdGroup
optional entitySensorValueGroup This group is mandatory for the systems which don't
support IETF version of ENTITY-SENSOR-MIB.
optional entitySensorThresholdNotificationGroup This group is mandatory for the systems which support
entitySensorValueGroup group.
Object refinements
ObjectAccessSyntaxDescription
entSensorThresholdSeverity readonly
Write access is not required.
entSensorThresholdRelation readonly
Write access is not required.
entSensorThresholdValue readonly
Write access is not required.

OID .1.3.6.1.4.1.9.9.91.3.1.3
An Entity-MIB implementation that lists
sensors in its entPhysicalTable must implement
this group.
Required groups
mandatory entitySensorThresholdGroup
optional entitySensorValueGroup This group is mandatory for the systems which don't
support IETF version of ENTITY-SENSOR-MIB.
optional entitySensorThresholdNotificationGroup This group is mandatory for the systems which support
entitySensorValueGroup group.
optional entitySensorValueGroupSup1 This group is mandatory for the systems which support
the correlation between sensor and its measured
physical entity.
Object refinements
ObjectAccessSyntaxDescription
entSensorThresholdSeverity readonly
Write access is not required.
entSensorThresholdRelation readonly
Write access is not required.
entSensorThresholdValue readonly
Write access is not required.

OID .1.3.6.1.4.1.9.9.91.3.1.4
An Entity-MIB implementation that lists
sensors in its entPhysicalTable must implement
this group.
Required groups
mandatory entitySensorThresholdGroup
optional entitySensorValueGroup This group is mandatory for the systems which don't
support IETF version of ENTITY-SENSOR-MIB.
optional entitySensorThresholdNotificationGroup This group is mandatory for the systems which support
entitySensorValueGroup group.
optional entitySensorValueGroupSup1 This group is mandatory for the systems which support
the correlation between sensor and its measured
physical entity.
optional entitySensorNotifCtrlGlobalGroup This group is mandatory for the platforms which support
global notification control on
entSensorThresholdNotification.
Object refinements
ObjectAccessSyntaxDescription
entSensorThresholdSeverity readonly
Write access is not required.
entSensorThresholdRelation readonly
Write access is not required.
entSensorThresholdValue readonly
Write access is not required.

OID .1.3.6.1.4.1.9.9.91.3.1.5
An Entity-MIB implementation that lists
sensors in its entPhysicalTable must implement
this group.
Required groups
mandatory entitySensorThresholdGroup
optional entitySensorValueGroup This group is mandatory for the systems
which don't support IETF version of
ENTITY-SENSOR-MIB.
optional entitySensorValueGroupSup1 This group is mandatory for the systems
which don't support IETF version of
ENTITY-SENSOR-MIB.
optional entitySensorNotifCtrlGlobalGroup This group is mandatory for the systems
which don't support IETF version of
ENTITY-SENSOR-MIB.
optional entitySensorNotificationGroup This group is mandatory for the systems
which don't support IETF version of
ENTITY-SENSOR-MIB.
Object refinements
ObjectAccessSyntaxDescription
entSensorThresholdSeverity readonly
Write access is not required.
entSensorThresholdRelation readonly
Write access is not required.
entSensorThresholdValue readonly
Write access is not required.
Notifications / Traps (2)
NameOIDDescription
.1.3.6.1.4.1.9.9.91.2.0.1
The notification is generated when
the sensor value entSensorValue crosses
the threshold value entSensorThresholdValue and
the value of entSensorThreshNotifGlobalEnable is true.

entSensorThresholdSeverity indicates the severity
of this threshold.

The agent implementation guarantees prompt, timely
evaluation of threshold and generation of this
notification.
.1.3.6.1.4.1.9.9.91.2.0.2
This notification is generated
as a recovery notification when
the sensor value entSensorValue goes below
the threshold value entSensorThresholdValue
once it has generated entSensorThresholdNotification.
The value of entSensorThreshNotifGlobalEnable needs
to be true.

entSensorThresholdSeverity indicates the severity
of this threshold.

The agent implementation guarantees prompt, timely
evaluation of threshold and generation of this
notification.