[mrtg-developers] Announce mrtg-2.9.0pre7
Tobias Oetiker
oetiker at ee.ethz.ch
Wed Aug 2 01:43:40 MEST 2000
Folks,
The last 5 days of my holidays I have spent working on mrtg ... the
result is available at mrtg-2.9.0pre7 (YES this is BETA!!!!) *)
This is probably the most significant update in 3 years ...
Large parts of the system have been rewritten from scratch and all
the documentation has been redone.
You can get this BETA (!!!!) from
http://ee-staff.ethz.ch/~oetiker/webtools/mrtg/pub/beta/
Note that I am not sure if the rateup.exe included with the
NT version realy works ... I have no NT to test this on.
Please send feedback ...
and note the all new MRTG website on
http://ee-staff.ethz.ch/~oetiker/webtools/mrtg
But see for yourself:
Changes 2.9.0pre7
--------------------------------
From: Rainer Bawidamann <Rainer.Bawidamann at rz.uni-ulm.de>
- contrib / version 1.0p16 of 14all.cgi
From: Benoit Artuso <benoit at proxad.net>
- images did not get generated in the correct place with the
'directory' option
From: Tobi
- converted all documentation to pod format and added several new
chapters ...
- created new mrtg homepage which links all available
documentation online
- created new installation guides for unix and nt
- complete overhaul of the target parser (NOTE: it is NOT
a horrible Hack any more ... look at the code (tobi is proud)
- along with the target parser I also replaced all the snmpget
logic.
- calling Interfaces by ifNumber, Ethernet Address, IP Number or
Description are all neatly integrated in the code. No more
Horrible Hacks. Along with data polling, the Interface nubmers
get double checked. If a reconfiguration occures, mrtg
automatically gets the new configuration from the router.
- MRTG does *NOT* notice config changes on Interface Numbers
anymore. This means if you have devices which change interface
numbering do not call the interfaces into the mrtg.cfg by number
but rather by Description or by Ip.
- added new debug facility to mrtg. Different debug levels can now
be called by name. Check the beginning of the script.
- when using rrdtool, mrtg now also deals with *UNKNOWN* and non
integer values.
- extracted some functionality of mrtg into an external module
called MRTG_lib.pm. This module is now used by cfgmaker and
indexmaker. For indexmaker this means that it uses the same cfg
parsing engine as mrtg proper.
- over all about 30% of mrtg got replaced by brand new and rather
clean code.
- complete rewrite of cfgmaker ... try cfgmaker --help for
instructions cfgmaker can now produce config files with
interface identification by Number, Ip, Description and Ethernet
Address
- complete rewrite of indexmaker ... the old code was broken
beyond reason. options are different in the new indexmaker. Use
indexmaker --help for help.
- added RRDs detection to configure script (--with-RRDs can be
used to
set a path explicitly
--
______ __ _
/_ __/_ / / (_) Oetiker, Timelord & SysMgr @ EE-Dept ETH-Zurich
/ // _ \/ _ \/ / TEL: +41(0)1-6325286 FAX:...1517 ICQ: 10419518
/_/ \.__/_.__/_/ oetiker at ee.ethz.ch http://ee-staff.ethz.ch/~oetiker
*) tobi is running out of DVDs and CDs to listen to ...
--
Unsubscribe mailto:mrtg-developers-request at list.ee.ethz.ch?subject=unsubscribe
Help mailto:mrtg-developers-request at list.ee.ethz.ch?subject=help
Archive http://www.ee.ethz.ch/~slist/mrtg-developers
More information about the mrtg-developers
mailing list