We ran out of space on a 5 TB volume on a Windows storage server, so we copied the data into a new 10 TB volume.
Now our nagios-based monitoring is reporting data I'm not happy with. When I looked into the data, I noticed that it reports a negative value for the total space of the volume.
- Status Information:
V: Label:VolumeXYZ Serial Number f6435543: -72%used(4545076MB/-6291462MB) (<80%) : OK - Performance Data: 'V:_Label:VolumeXYZ__Serial_Number_f6435543'=4545076MB;-5033169;-5662316;0;-6291462
At first I assumed a cache issue, but made my way to manually looking up the values via snmpwalk
. The results were:
iso.3.6.1.2.1.25.2.3.1.1.6 = INTEGER: 6
iso.3.6.1.2.1.25.2.3.1.2.6 = OID: iso.3.6.1.2.1.25.2.1.4
iso.3.6.1.2.1.25.2.3.1.3.6 = STRING: "V:\\ Label:VolumeXYZ Serial Number f6435543"
iso.3.6.1.2.1.25.2.3.1.4.6 = INTEGER: 4096
iso.3.6.1.2.1.25.2.3.1.5.6 = INTEGER: -1610614235
iso.3.6.1.2.1.25.2.3.1.6.6 = INTEGER: 1163527892
iso.3.6.1.2.1.25.2.3.1.7.6 = Counter32: 0
Given that all other volumes report a positive value in the iso.3.6.1.2.1.25.2.3.1.5
branch, I'm assuming that seeing a negative value here for the volume in question, is an indicator of why I'm seeing a negative value in nagios.
How can I remedy this situation?