Check temperature sensors on a Cisco Nexus 9000 switch and alert when out of range
John W Kerns (https://github.com/PackeTsar)
There are no macros in this template.
Name | Description | Type | Key and additional info |
---|---|---|---|
Temperature Sensors | Enumerate temperature sensors on switch an create a prototype for each | SNMP Agent |
temp.sensors Update: 24h |
Name | Description | Type | Key and additional info |
---|---|---|---|
{#SENSORNAME} Temperature Warning Threshold | Warning temperature threshold for this sensor position | SNMP Agent |
temp.warning[{#SNMPINDEX}] Update: 24h |
{#SENSORNAME} Temperature Critical Threshold | Critical temperature threshold for this sensor position | SNMP Agent |
temp.critical[{#SNMPINDEX}] Update: 24h |
{#SENSORNAME} Temperature Sensor | Actual temperature reading from this sensor | SNMP Agent |
temp.sensors[{#SNMPINDEX}] Update: default |
Name | Description | Expression | Priority |
---|---|---|---|
{#SENSORNAME} Temperature Warning | Temperature is above warning threshold | {Template Cisco Nexus 9000 Temperature:temp.sensors[{#SNMPINDEX}].last()}>={Template Cisco Nexus 9000 Temperature:temp.warning[{#SNMPINDEX}].last()} |
Warning |
{#SENSORNAME} Temperature Critical | Temperature is above critical threshold | {Template Cisco Nexus 9000 Temperature:temp.sensors[{#SNMPINDEX}].last()}>={Template Cisco Nexus 9000 Temperature:temp.critical[{#SNMPINDEX}].last()} |
High |