SNMP cannot see the disk in my SolarWinds. My disk is 16TB, but I have a other disk and it gives me data, but the first one does not.
If SolarWinds cannot see one 16TB disk via SNMP, while other disks on the same device report correctly, the issue is typically related to one of the following:
This is rarely a SolarWinds defect; it is usually a device-side SNMP exposure limitation.
Many legacy SNMP implementations expose disk sizes using 32-bit integers.
Maximum 32-bit value:
4,294,967,295
When multiplied by allocation units, some large disks (≥ 16TB) overflow the counter.
Result:
This occurs frequently on:
From a management station:
snmpwalk -v2c -c <community> <ip> 1.3.6.1.2.1.25.2.3
This is:
HOST-RESOURCES-MIB::hrStorageTable
Confirm whether:
If it does not appear → device SNMP limitation.
Relevant OIDs:
OID
Meaning
1.3.6.1.2.1.25.2.3.1.4
hrStorageAllocationUnits
1.3.6.1.2.1.25.2.3.1.5
hrStorageSize
Multiply:
AllocationUnits × Size
If values appear negative, zero, or truncated → integer overflow.
In SolarWinds Orion Platform:
Check:
Node Details → List Resources → Volumes
If using:
If using native Windows SNMP service:
Recommended:
/etc/snmp/snmpd.conf
Ensure:
hrStorage
SolarWinds may ignore:
This removes SNMP disk limitations entirely.
Upgrade device SNMP implementation:
Condition
Likely Cause
Disk not in snmpwalk
Device SNMP limitation
Disk appears but 0 size
32-bit overflow
Other disks OK
Large volume overflow
Windows SNMP used
Service limitation
For enterprise environments monitoring ≥ 8TB volumes:
This prevents recurring capacity reporting issues as storage scales.