---
type: Monitoring Guide
title: "How to Monitor Voltage via SNMP (Rails & Sensors)"
description: "Read ENTITY-SENSOR-MIB voltsDC/voltsAC sensors, apply the millivolt scale, and alert when a rail drifts outside its tolerance band."
resource: "https://snmp-monitoring.info/monitoring/hardware/voltage/"
tags: [monitoring]
timestamp: 2026-07-11T00:00:00Z
---

# How to Monitor Voltage via SNMP (Rails & Sensors)

Read ENTITY-SENSOR-MIB voltsDC/voltsAC sensors, apply the millivolt scale, and alert when a rail drifts outside its tolerance band.

## Related concepts

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

## Frequently asked questions

### Can SNMP read voltage?

Yes. The ENTITY-SENSOR-MIB (1.3.6.1.2.1.99) types voltage sensors as voltsDC or voltsAC, with the reading in entPhySensorValue (1.3.6.1.2.1.99.1.1.1.4). Labelled per-rail voltages usually come from a vendor enterprise MIB under 1.3.6.1.4.1, and AC input is often best read from the UPS-MIB.

### How do I convert the sensor value to volts?

Read the sensor's entPhySensorScale (and precision) alongside the value and apply it. Voltage is commonly scaled in millivolts, so a raw 12000 at scale milli is 12.000 V. Skipping the scale is the classic mistake — it makes a 12 V rail look like 12,000 V.

### What is a safe voltage tolerance band?

Rails are typically held within about ±5% of nominal, with some looser rails allowed ±10%. So a 12 V rail sitting between roughly 11.4 V and 12.6 V is normal. Always defer to the hardware's spec sheet for the authoritative band, and alert on sustained drift outside it in either direction.

### How do I detect a brownout?

Watch the AC input voltage — a sustained dip below the normal line voltage is a brownout. Although ENTITY-SENSOR can type an input as voltsAC, the UPS-MIB input group is usually the better source for line voltage and on-battery state, since it's designed for exactly that.

## Source

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