# Multi Router Traffic Grapher -- Configuration File for *nix platforms
# This configuration file is for use with mrtg-2.x
# $Revision: 3 $
# $Date: 2008-09-12 17:28:57 +0300 (Fri, 12 Sep 2008) $
# If you OS not have support mrtg inside then
# Remember to put string like this in your crontab
# (minus the leading # of course, and saving this configuration as /etc/mrtg.conf):
# */5 * * * * /usr/bin/mrtg /etc/mrtg.conf 2>> /var/log/mrtg.log
# or activate option RunAsDaemon
Htmldir: /var/www/mrtg
Imagedir: /var/www/mrtg/images
Logdir: /var/log/mrtg
#IconDir: /
Interval: 5
#RunAsDaemon: Yes
# use rrdtool
PathAdd: /usr/bin
#LibAdd: /usr/lib/perl5/site_perl/5.8.8
LogFormat: rrdtool
#
# Procs - number of processes
#
Target[procs]: `perl -e '$d1=qx(ps acx | wc -l)-2;printf "%.0f\n%.0f\n1\nProcs\n",$d1,$d1'`
Options[procs]: gauge, growright, nobanner, noinfo, nopercent, transparent
Title[procs]: Processes
MaxBytes[procs]: 65000
YLegend[procs]: procs
ShortLegend[procs]: Processes
LegendI[procs]:
LegendO[procs]: Procs:
Legend2[procs]: Processes
PageTop[procs]:
Server Processes
#
# Load average
#
Target[load]: `perl -e '$do=qx(uptime); ($up,$d1,$d2) = ($do=~m/up\s+(.+),\s+.+users?,\s+load averages?:\s+([\d.]+),\s+([\d.]+),\s+[\d.]+$/); printf "%.2f\n%.2f\n$up\nLoad\n",$d1,$d2'`
Options[load]: gauge, growright, nobanner, nopercent, transparent
Title[load]: Load average
MaxBytes[load]: 100000
YLegend[load]: load * 1000
ShortLegend[load]: /1000
LegendI[load]: load:
LegendO[load]: load:
Legend1[load]: 1m load
Legend2[load]: 5m load
PageTop[load]: Server Load average
#
# disk space % on / and /var from "df"
# you may change / and /var to what you want
#
Target[diskspace1]: `perl -e '($d1,$d2)=(qx(df)=~/(\d+)%\s+\/\n.*?(\d+)%\s+\/var/sm); printf "%.0f\n%.0f\n1\nDisk Space\n",$d1,$d2'`
Options[diskspace1]: dorelpercent, gauge, growright, nobanner, noinfo, nopercent, transparent
MaxBytes[diskspace1]: 100
YLegend[diskspace1]: % used
ShortLegend[diskspace1]: % Disk space used
Legend1[diskspace1]: /
Legend2[diskspace1]: /var
LegendI[diskspace1]: /:
LegendO[diskspace1]: /var:
Title[diskspace1]: Server % Disk space used on / and /var
PageTop[diskspace1]: Server % Disk space used on / and /var