[mrtg] SNMP Disk Space Negative Values
Christian Arnaut
n8tgc at msn.com
Wed Nov 26 20:40:53 CET 2014
Thank you all for your feedback. Alex, thanks for the data. I have a thought for a solution based on the information you provided. I'll work on this towards a solution.
Thank you again,
~Christian
> From: alex at vandenbogaerdt.nl
> To: mrtg at lists.oetiker.ch
> Date: Wed, 26 Nov 2014 19:02:15 +0100
> Subject: Re: [mrtg] SNMP Disk Space Negative Values
>
> I guess Steve is still sleeping :)
>
> Hope you don't mind I chime in.
>
> First of all: there's a good chance your bash will suffer from the same
> problem.
>
> It has to do with signed integers. Adding one to 2147483647 results
> in -2147483648. The next number is -2147483647, then -2147483646, and so on.
>
> Steve suggested you look at the hexadecimal representation of those numbers.
> You will notice it is .... 0x7FFFFFFF, 0x80000000, 0x80000001 and so on.
>
> To convert the numbers to positive numbers, too large to fit in a 32-bit
> signed integer, just add 4294967296. Your shell may not be able to handle
> this, just try bc.
>
>
> ----- Original Message -----
> From: "Christian Arnaut" <n8tgc at msn.com>
> To: "Steve Shipway" <s.shipway at auckland.ac.nz>
> Cc: <mrtg at lists.oetiker.ch>
> Sent: Wednesday, November 26, 2014 3:50 PM
> Subject: Re: [mrtg] SNMP Disk Space Negative Values
>
>
> Steve,
>
> Pardon my ignorance. How were you able to convert the 'signed' integer
> of -268468737 to an unsigned value of 4026498559? If I can do that with a
> bash script, I'm halfway home!
>
>
> Thanks,
> ~Christian
>
>
> From: s.shipway at auckland.ac.nz
> To: n8tgc at msn.com
> CC: mrtg at lists.oetiker.ch
> Subject: RE: [mrtg] SNMP Disk Space Negative Values
> Date: Tue, 25 Nov 2014 22:46:58 +0000
>
> Your E: drive is insanely huge at 15TB. Possibly something is using signed
> integers when it should be using unsigned… The -268468737 value is a signed
> representation for the unsigned integer 4026498559 (convert to hex and get
> 0xEFFF7DFF in both cases); multiply the unsigned value by the cluster size
> and you get your 15TB. Something is using an unsigned integer when it
> should be signed, or vice-versa. Steve Steve Shipways.shipway at auckland.ac.nz
> From: mrtg [mailto:mrtg-bounces+s.shipway=auckland.ac.nz at lists.oetiker.ch]
> On Behalf Of Christian Arnaut
> Sent: Wednesday, 26 November 2014 11:05 a.m.
> To: mrtg at lists.oetiker.ch
> Subject: [mrtg] SNMP Disk Space Negative Values Am attempting to use MRTG to
> monitor disk space on a Windows Server as I have done on multiple servers
> and workstations in the past. However, this time the local storage capacity
> on the local drive partition is nearly 15TB.
>
> It appears that I have exceeded an SNMP threshold where the integer values
> are now negative numbers. For example to monitor total space on the C: drive
> I used (simplified)... iso.3.6.1.2.1.25.2.3.1.4.2 *
> iso.3.6.1.2.1.25.2.3.1.6.2
>
> iso.3.6.1.2.1.25.2.3.1.3.2 = STRING: "C:\\ Label:"
> iso.3.6.1.2.1.25.2.3.1.3.4 = STRING: "E:\\ Label:"
> iso.3.6.1.2.1.25.2.3.1.4.2 = INTEGER: 4096
> iso.3.6.1.2.1.25.2.3.1.4.4 = INTEGER: 4096
> iso.3.6.1.2.1.25.2.3.1.5.2 = INTEGER: 10350335
> iso.3.6.1.2.1.25.2.3.1.5.4 = INTEGER: -268468737
> iso.3.6.1.2.1.25.2.3.1.6.2 = INTEGER: 6261795
> iso.3.6.1.2.1.25.2.3.1.6.4 = INTEGER: -527400222
>
> With the E: drive, iso.3.6.1.2.1.25.2.3.1.4.4 correctly shows the cluster
> size (4096). However, I am sure the total number of clusters isn't
> '-527400222'. Even if I used the absolute value of 527400222, the numbers
> don't add up to the 15TB partition size.
>
> Any suggestions? Or have I reached the limitation of MRTG for the purpose I
> am looking for?
>
>
> Thank you, in advance, for any assistance!
>
> ~Christian
>
>
> --------------------------------------------------------------------------------
>
>
> > _______________________________________________
> > mrtg mailing list
> > mrtg at lists.oetiker.ch
> > https://lists.oetiker.ch/cgi-bin/listinfo/mrtg
> >
>
> _______________________________________________
> mrtg mailing list
> mrtg at lists.oetiker.ch
> https://lists.oetiker.ch/cgi-bin/listinfo/mrtg
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.oetiker.ch/pipermail/mrtg/attachments/20141126/64e451e6/attachment.html>
More information about the mrtg
mailing list