Hi again and thanks for the help Daniel, Thanks to Tim at Netlatency.com they added now support for MRTG and freespace can now produce MRTG friendly output ie 7057422848 129931478272 n/a c:
It can also produce the following 100 33.05 n/a c: ie in percentage format which is great! If the drive is not available (which is the case for some of my logical drives which not always are mounted) the output is ´0´ instead of the bytecount. However, I still have some problems to import this info to MRTG: For percentage format everything works fine. I use the following .cfg-file: YLegend[p424disk-c2]: % Disk Usage WithPeak[p424disk-c2]: ymw Options[p424disk-c2]: gauge, noborder, nobanner, nopercent Target[p424disk-c2]: `c:\mrtg\bin\freespace -p c:` MaxBytes[p424disk-c2]: 100 Unscaled[P424disk-c2]: ymwd Weekformat[P424disk-c2]: V Title[p424disk-c2]: Disk Usage C, Total and Free % ShortLegend[p424disk-c2]: % Legend1[p424disk-c2]: Total Legend2[p424disk-c2]: Free Legend3[p424disk-c2]: Maximal 5 Minute Legend4[p424disk-c2]: Maximal 5 Minute LegendI[p424disk-c2]: Total LegendO[p424disk-c2]: Free PageTop[p424disk-c2]: <H1>Disk Usage C, Total and Free %</H1> ...which produce the following output: http://berndt.hybner.com/stat/p424disk-c2.html Thats all fine neh? :-) The problem is with bytes available.... I get nothing, my graphs stays empty! When I check the .log-file it imports the values produced by Freespace but only on the first line, the new value when MRTG runs the next time replaces the old one on the first line of the log file but all other lines stays ´0´ forever.. See http://berndt.hybner.com/stat/p424disk-c3.html http://berndt.hybner.com/stat/p424disk-c3.log I use the following .cfg-file: YLegend[p424disk-c3]: Bytes Disk Usage WithPeak[p424disk-c3]: ymw Options[p424disk-c3]: gauge, noborder, nobanner Target[p424disk-c3]: `c:\mrtg\bin\freespace -m c:` MaxBytes[p424disk-c3]: 120031478272 Unscaled[P424disk-c3]: ymwd Weekformat[P424disk-c3]: V Title[p424disk-c3]: Disk Usage C, Total and Free bytes ShortLegend[p424disk-c3]: bytes Legend1[p424disk-c3]: Total Legend2[p424disk-c3]: Free Legend3[p424disk-c3]: Maximal 5 Minute Legend4[p424disk-c3]: Maximal 5 Minute LegendI[p424disk-c3]: Total LegendO[p424disk-c3]: Free PageTop[p424disk-c3]: <H1>Disk Usage C, Total and Free bytes</H1> I had the same problem with several other info collected with W2K Performence monitor (thats the reason I went with Freespace) but I figured that was a M$ problem but now I don't think so anymore.... What is really weird is that for one of my four logical drives It works "half". Checkout http://berndt.hybner.com/stat/p424disk-f3.html Anybody have an idea where to start looking for the problem...? Blue skies Berry Subject: [mrtg] Re: How to make cfg file from comma separated file? From: Daniel J McDonald <[EMAIL PROTECTED]> To: Berry <[EMAIL PROTECTED]> Copies to: mrtg <[EMAIL PROTECTED]> Organization: Austin Energy Date sent: 12 Aug 2003 07:48:00 -0500 > On Mon, 2003-08-11 at 17:54, Berry wrote: > > Hello, > > This is probably a newbie question but as I have not found an answer > > in the documentation or mailinglist archive (please feel free to > > correct me if I am mistaken) I am taking the liberty to post. > > That's fine. The salient portion of the manual is > http://people.ee.ethz.ch/~oetiker/webtools/mrtg/reference.html > under the TARGET syntax, under the rubrick "External Monitoring > Scripts". > > > > > I would like to use the FreeSpace utility from Netlatency ( > > http://www.netlatency.com/utilities.html ) to monitor disk usage on > > different drives. This command-line tool produce an output in the > > following format: > > > > 8/11/2003,11:10:55 PM,c:,120031478272,7057422848,5.88% > > > > i.e. date,time,drive letter,total bytes,available bytes,available > > percent > > > > Assuming I schedule Freespace to provide this data to MRTG, how can > > I have MRTG build graphs from this information/How should the .cfg > > look like? > you would need to break that into 4 lines, e.g. > > 7057422848 > 129931478272 > 8/11/2003,11:10:55 PM > C: > > > Let's say you have a script called "splitit.pl" that generates those > four lines. You would then make your target say something like: > > target[drive_c]: `splitit.pl` > > Note the use of backticks. Note also that you will want to use > absolute paths for the script. > > Anyway, that should get you started. > -- > Daniel J McDonald, CCIE 2495, CNX > Austin Energy > > > -- > Unsubscribe mailto:[EMAIL PROTECTED] > Archive http://www.ee.ethz.ch/~slist/mrtg FAQ > http://faq.mrtg.org Homepage http://www.mrtg.org WebAdmin > http://www.ee.ethz.ch/~slist/lsg2.cgi > > -- Unsubscribe mailto:[EMAIL PROTECTED] Archive http://www.ee.ethz.ch/~slist/mrtg FAQ http://faq.mrtg.org Homepage http://www.mrtg.org WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi
