Network Management
How Cisco Hardware Health thresholds are concluded in Orion Platform
This article covers how OIDs within the SnmpWalk results are used to decide the status of the sensor. It is especially useful if you are seeing that the sensor is showing UP in Hardware Health information of device, but showing up as Minor/Major in Orion Platform.
First published date
Last published date
Overview
But it is showing up Minor in Orion:
Product section
Cause
The following is the breakdown on how the threshold is determined.
From entSensorValue, it will show the sensor value, which is 43°C
.1.3.6.1.4.1.9.9.91.1.1.1.1.4.2008 = INTEGER: 43
Converting to °F is 109.4°F which is as per screenshot
entSensorThresholdValue
.1.3.6.1.4.1.9.9.91.1.2.1.1.4.1008.1 = INTEGER: 56
.1.3.6.1.4.1.9.9.91.1.2.1.1.4.1008.2 = INTEGER: 41
.1.3.6.1.4.1.9.9.91.1.2.1.1.4.1008.3 = INTEGER: 31
.1.3.6.1.4.1.9.9.91.1.2.1.1.4.1008.4 = INTEGER: -10
entSensorThresholdRelation
1:LessThan
2:LessOrEqual
3:GreaterThan
4:GreaterOrEqual
5:EqualTo
6:NotEqualTo
.1.3.6.1.4.1.9.9.91.1.2.1.1.3.2008.1 = INTEGER: 4 (>=)
.1.3.6.1.4.1.9.9.91.1.2.1.1.3.2008.2 = INTEGER: 4 (>=)
.1.3.6.1.4.1.9.9.91.1.2.1.1.3.2008.3 = INTEGER: 2 (<=)
.1.3.6.1.4.1.9.9.91.1.2.1.1.3.2008.4 = INTEGER: 2 (<=)
entSensorThresholdValue
.1.3.6.1.4.1.9.9.91.1.2.1.1.4.2008.1 = INTEGER: 56
.1.3.6.1.4.1.9.9.91.1.2.1.1.4.2008.2 = INTEGER: 41
.1.3.6.1.4.1.9.9.91.1.2.1.1.4.2008.3 = INTEGER: 31
.1.3.6.1.4.1.9.9.91.1.2.1.1.4.2008.4 = INTEGER: -10
IF (evaluate(entSensorValue, entSensorThresholdRelation, entSensorThresholdValue))
(43 >= 56) result is False
(43 >= 41) result is True
(43 <= 31) result is False
(43 <= -10) result is False
entSensorThresholdEvaluation --- This is what we poll to determine the sensor status.
1: True (if entSensorThresholdRelation = True)
2: False (if entSensorThresholdRelation = False)
entSensorThresholdEvaluation
.1.3.6.1.4.1.9.9.91.1.2.1.1.5.2008.1 = INTEGER: 2
.1.3.6.1.4.1.9.9.91.1.2.1.1.5.2008.2 = INTEGER: 1 (True)
.1.3.6.1.4.1.9.9.91.1.2.1.1.5.2008.3 = INTEGER: 2
.1.3.6.1.4.1.9.9.91.1.2.1.1.5.2008.4 = INTEGER: 2
entSensorThresholdSeverity
1:Other
10:Minor
20:Major
30:Critical
.1.3.6.1.4.1.9.9.91.1.2.1.1.2.2008.1 = INTEGER: 20 (Major)
.1.3.6.1.4.1.9.9.91.1.2.1.1.2.2008.2 = INTEGER: 10 (Minor)
.1.3.6.1.4.1.9.9.91.1.2.1.1.2.2008.3 = INTEGER: 10 (Minor)
.1.3.6.1.4.1.9.9.91.1.2.1.1.2.2008.4 = INTEGER: 20 (Major)
Thus, the Sensor status will show up Minor.