Setting up MRTG and Smokeping to Monitor Bandwidth Usage and Network Latency: Difference between revisions

From Alpine Linux
(Category:Monitoring, use {{Draft}})
m (tweak {{Draft}})
Line 1: Line 1:
{{Draft|This page is still being developed.}}
{{Draft|}}


Notes for smokeping(in progress):
Notes for smokeping(in progress):

Revision as of 09:11, 12 March 2012

This material is work-in-progress ...


(Last edited by Dubiousjim on 12 Mar 2012.)

Notes for smokeping(in progress):

Lighttpd - do not execute CGIs with interpreter
Need perl-rrd
Need perl CPAN URI::Escape
Paths within smokeping scripts (/etc/smokeping/*, smokeping.cgi, perl libs, scripts in bin)
Setup monitoring hosts

Notes for MRTG (in progress):

Deps: gd-dev, libpng-dev, zlib-dev
configure --prefix=/usr/local/mrtg-2
make && make install
/usr/local/mrtg-2/bin/cfgmaker --global 'WorkDir: /path/to/work/dir' --global 'Options[_]: bits,growright' --output /path/to/config/file/mrtg.cfg snmp-community@host
Check that output folder is accessible via web server (ie /var/www/localhost or whatever you have configured)
To test: /usr/local/mrtg-2/bin/mrtg /path/to/config/file/mrtg.cfg
Once working, add to crontab to run as often as desired (ie 5 min)