after setting the LogFormat: variable to rrdtool.
SuSE Linux Enterprise (SLES9, SP4). It already has rrdtool (v. 1.0.46) and mrtg (v2.10.13) installed and I can't uninstall them because of other dependencies that SuSE/Novell have put in.
So, I've installed mrtg 2.15.2 at /usr/local/mrtg-2/ and rrdtool 1.3.6 at /usr/local/rrdtool-1.3.6/. I followed the procedure at
http://oss.oetiker.ch/rrdtool/doc/rrdbuild.en.html and eventually got rrdtool to build without errors (a story for another day).
Anyhow, I changed my master config file (/etc/mrtg/mrtg.cfg) and set the LogFormat: rrdtool variable. Also in there are 4 Include: directives. Restarted mrtg (/usr/local/mrtg-2/bin/mrtg --daemon /etc/mrtg/mrtg.cfg) and it just dies quietly. It actually starts to create one .rrd file for the first include file, but that's it.
I figure that the problem has to do with the extra versions of mrtg and rrdtool. Are there any logs that can tell me why mrtg is failing? I figure I need to add some PathAdd and/or LibAdd variables to the master cfg file, but which ones?
testweb:~ # find / -name "RRDs.pm"
/usr/lib/perl5/site_perl/5.8.3/Log/Log4perl/Appender/RRDs.pm
/usr/lib/perl5/vendor_perl/5.8.3/i586-linux-thread-multi/RRDs.pm
/usr/local/lib/perl5/site_perl/5.8.8/Log/Log4perl/Appender/RRDs.pm
/usr/local/rrdtool-1.3.6/lib/perl/5.8.8/i686-linux/RRDs.pm
testweb:~ # find / -name "RRDp.pm"
/usr/lib/perl5/vendor_perl/5.8.3/RRDp.pm
/usr/local/rrdtool-1.3.6/lib/perl/5.8.8/RRDp.pm
testweb:~ # perl --version
This is perl, v5.8.8 built for i686-linux