---
type: Monitoring Guide
title: "How to Monitor Temperature via SNMP (Servers & Network Gear)"
description: "Read ENTITY-SENSOR-MIB celsius sensors, decode the value with scale and precision, and set inlet and CPU temperature alerts."
resource: "https://snmp-monitoring.info/monitoring/hardware/temperature/"
tags: [monitoring]
timestamp: 2026-07-11T00:00:00Z
---

# How to Monitor Temperature via SNMP (Servers & Network Gear)

Read ENTITY-SENSOR-MIB celsius sensors, decode the value with scale and precision, and set inlet and CPU temperature alerts.

## Related concepts

- Up: [SNMP Hardware Monitoring: Temperature, Fans, Power & RAID](/monitoring/hardware/index.md)

## Frequently asked questions

### What OID is temperature in SNMP?

The portable one is entPhySensorValue (1.3.6.1.2.1.99.1.1.1.4) from the ENTITY-SENSOR-MIB, for any sensor whose entPhySensorType is celsius. Labelled CPU/inlet temperatures usually come from a vendor enterprise MIB under 1.3.6.1.4.1 — there's no single universal temperature OID across all hardware.

### How do I convert the sensor value to °C?

Read the sensor's entPhySensorScale and entPhySensorPrecision alongside the value. Apply the scale's SI multiplier and shift the decimal point by the precision — for precision 1, divide the raw value by 10. So a raw 385 at precision 1 is 38.5 °C.

### Can SNMP read CPU temperature?

Yes, where the platform exposes it — either as an ENTITY-SENSOR sensor typed celsius or, more commonly with a clear label, through the vendor's enterprise MIB (iLO, iDRAC, Supermicro). The exact OID is device-specific, so pull it from the vendor page for your hardware.

### What is a safe server inlet temperature?

ASHRAE's recommended envelope for inlet air to data-centre equipment tops out around 27 °C, with wider allowable ranges above that. Treat it as guidance and defer to your specific hardware's spec sheet, alerting on a sustained rise rather than a momentary spike.

## Source

Concept generated from https://snmp-monitoring.info/monitoring/hardware/temperature/ — the SNMP Monitoring vendor-neutral knowledge base. Content is limited to what that page states (no external claims added here).
