> I am trying to adapt a script I have found to run MRTG > to cut a long story short I need to figure out how awk > figures out deciphers which is the right field to choose? > > ie which would be the print for Free MEM & Swap
If it helps, this is the MRTG script I wrote for reporting on memory and swap usage: #!/bin/bash # Get memory usage sar -r 1 1 | grep Average | awk ' { TotalMem = $2 + $3 MemUsed = $3 - $6 - $7 # print memory usage % printf("%3.2f\n", MemUsed * 100 / TotalMem) # print swap usage % print $10 } ' # print uptime uptime | sed 's/.* up \([^,]*\), .*$/\1/' # print machine name uname -a | cut -d " " -f 2 and the MRTG config: Target[mem]: `/root/scripts/mrtg/mem` MaxBytes[mem]: 100 Title[mem]: MEM Usage % PageTop[mem]: <H1>MEM Statistics</H1> Options[mem]: growright, gauge, nopercent, noarrow, nobanner Suppress[mem]: y YLegend[mem]: MEM Usage % ShortLegend[mem]: % Legend1[mem]: Real % Legend2[mem]: Swap % LegendI[mem]: Real: LegendO[mem]: Swap: -- Regards, +-----------------------+---------------------------------+ | Peter Kiem | E-Mail : <[EMAIL PROTECTED]> | | Zordah IT | Mobile : +61 0414 724 766 | | IT Consultancy & | WWW : www.zordah.net | | Internet Hosting | ICQ : "Zordah" 866661 | +-----------------------+---------------------------------+ _______________________________________________ Redhat-list mailing list [EMAIL PROTECTED] https://listman.redhat.com/mailman/listinfo/redhat-list