[mrtg] mrtg-2.9.0pre14 is out ... NT path issues fixed
Tobias Oetiker
oetiker at ee.ethz.ch
Fri Aug 4 21:25:41 MEST 2000
Folks,
I think now those path issues with nt are fixed ... (using \ in
regular expressions is a bit tricky ... \Q and \E come to the
resque)
Any how you can get the latest pre release from the website
and give it a beating ...
I want to hear some happy voices ... :-)
As always it is avaliable from
http://ee-staff.ethz.ch/~oetiker/webtools/mrtg/pub/beta
cheers
tobi
--
______ __ _
/_ __/_ / / (_) 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
Changes 2.9.0pre14
--------------------------------
From: Rainer Bawidamann <Rainer.Bawidamann at rz.uni-ulm.de>
- more flexible config parsing functionality added to
MRTG_lib.pm in preparation for a better configurable
14all.cgi due out soon.
From: Tobo
- fixed NT path issues ... backslash is a bitch in re ... needed to
put some \Q and \E in to fix things ... (I am amazed it did run at
all befor this hmmm.
From: Curtis Doty <Curtis at GreenKey.net>
- fixes some install errors in Makefile.in
From: Thomas Brian Granier <BrianG at zebec.net>
- NT verion wanted to create "zip" instead for "gif" fixed
----pre13------------
From: Tobi
- reworked directory[x]: and general path issues with
mrtg ... maybe it works now ...
- default graph format for NT is gif (until someone submits a
rateup.exe which is compiled with a recent gd)
- fixed bug in confcache code which prevented proper matching
of non ifnum targets
- modified parsing rules for EXEC targets, COMMUNITY
and DESCRIPTION ...
EXEC backticks can be used inside when escaped like this: \`
COMMUNITY space and @ can be used like this \@ and "\ "
DESCRIPTION space and : can be used with "\ " and "\:"
in all other combinations the \ has no special significance
----pre12------------
From: Tobi
- made SNMPv2c queriing work ... the target parser did not properly
see :::::2
----pre11------------
From: Tobi
- fixed target nameing in cfgmaker
- fixed 'no workdir' error in mrtg
- fixed populateconfcache for setups with communities other than 'public'
----pre10------------
From: Tobi
- fixed cfgmaker man page to use " for --global delimiters
as NT seems to have no clue on '.
- added hint on escaping ! to the indexmaker manual
- added mrtg version to documentation pages
----pre9------------
From: Tobi
- fixed RunAsDaemon Code ... target array should not get deleted
between runs.
- fixed mrtg target parser for If number 0 case ...
----pre8------------
From: Curtis Doty <Curtis at GreenKey.net>
- fixes for Makefile install routine
From: Simon Barnes <barnes at gatwick.Geco-Prakla.slb.com>
- fix to test for validty of results from data returned
by 'external' targets.It was inverted.
From: Tobi
- added missing semi colon to indexmaker
- added requirement for perl 5.005 to indexmaker and cfgmaker
- added part of the PodParser module so that things work
with perl 5.005
From: Alex
- spell fixes for unix-guide.pod, forum.pod, contrib.pod
----pre7------------
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
----pre6------------
From: Tobi
- added automatic OS detection ... no more editing mrtg
- better isolation of graphics format ... ${main::GRAPHFMT}
- made imagedir logdir and htmldir work
- fixed infinite loop for workdir configs
- added $! to most open calls for better error reporting
- reviewed and updated install instructions in README
From: Ilja Pavkovic <illsen at gumblfarz.de>
- update fuer deutsches locale
----pre5------------
From: Tobi
- removed debug output from mrtg
----pre4------------
From: Yovko Lambrev <yovko at plov.omega.bg>
- fixed bulgarian translation
From: Rainer and Tobi
- added docu for PageFoot to config.pod
From: Tobi
- extension config did not work ... now it does
From: ve at hardcore.lt
- update to lithuanian locale
From: Tobi
- made new options imagedir logdir and htmldir work
From: Simon Leinen <simon at limmat.switch.ch>
- some SNMPv2c additions to SNMP_util.pm
From: Tobi
- added SetEnv[xyz]: option to mrtg.cfg for passing information on to
external scripts.
From: John Dunning/NS/WSC <jodunni1 at wsc.edu>
- added -d option to indexmaker wich makes index.html files go into
the directory with the data files for a target
From: Matija Grabnar <matija.grabnar at arnes.si>
- added RRDtool / 14all.cgi awareness to indexmaker
From: CmdrData <CmdrData at ex-pressnet.com>
- contrib nt_n_cisco some tools for running mrtg with ms-sql and cisco gear
From: Graziano Sommariva <Graziano.Sommariva at elsag.it>
- contrib cfgmaker_dlci
From: Rainer Bawidamann <Rainer.Bawidamann at rz.uni-ulm.de>
- made theshold configs working in connections with UseRRDtool: yes
- updated 14all.cgi in contrib to 1.0p13
From: John Lange <john.lange at darkcore.net>
- contrib: ipchains accounting script with mrtg
From: Justin Shore <macdaddy at ieee.org>
- added comments into generated webpage for easier parsing
From: Hui Zhang <zhanghui2 at asiainfo.com>
- added chinese locale gb
From: Thomas Lehnig <thomas at valinor.escape.de>
- add new config option 'factor' for scaling the values
printed below the graph
From: Colin Morey <colin.morey at emaponline.com>
- allow to split images, logfiles, webpages into different directories
introduces HtmlDir ImageDir LogDir .
From: Chris Knipe <cgknipe at mweb.co.za>
- contrib: monitor -- NT/Access/ASP based network monitoring system using mrtg technology.
From: Oleg Krotoff <krot at tnsplus.kz>
- contrib: mrtg-archiver-script
From: Ladislav Mihok <laco at mrokh.shmu.sk>
- slovak translation for mrtg
From: Martin Røsjorde <martin.rosjorde at vestfold.eltele.no>
- improved norwegian translation
From: Michael Med <michael.med at rrz-wien.raiffeisen.at>
- make complex TZ settings work with rateup in solaris. By copying
the localtime data to private memory.
From: Walery Kokarev <w.kokarev at link-ul.ru>
- Added withzeroes option for people who want zero sample considered in their
average transfer rate.
From: Ù¤Âê¹û <gamago at sina.com>
- simplified chinese locale
From: Patrick Koppen <koppen at unix-ag.uni-kl.de>
- make -r work in indexmaker
From: Nick Hilliard <nick at iol.ie>
- fix for title case in indexmaker (this should take care of the pagetop problem)
From: Tobi and Albert Chin-A-Young <china at thewrittenword.com>
- added install target to Makefile default prefix is /usr/local/mrtg-2
From: Jodok Sutterluety <jodok at sutty.at>
- added extension option for people who want their pages end in something else than .html
From: Zaphod Beeblebrox <zaphod at goatrance.com>
- bulgarian locale
From: "John H. Robinson, IV" <jhriv at ucsd.edu>
- made cfgmaker print interface speed with apropriate units if we think in
bits
From: Miroslaw.Maczka at bze.com.pl
- contrib nt-service: make mrtg a service under NT
From: Nathan Wiger <nathan.wiger at west.sun.com>
- make sure no name gets used twice
- all errors from cfgmaker should go to STDERR
From: x <tomm02 at yahoo.com>
- contrib snmpping.pl see if a device speaks snmp
From: Johannes Demel <demel at zid.tuwien.ac.at>
- fixed minimal hearbeat to be in sync with Interval parameter
when using RRDtool
From: Simon Leinen <simon at limmat.switch.ch>
- new version of SNMP Session which can do SNMPv2c
this allows to poll the ifHC??Octets counters (64Bit) if
your router supports them ... No more wrapping in this life
or half life anyway. If you specify y:public at router1:::::2
this will poll the HC counters. This will only work if
your router supports it ...
From: Richard Kwong <richard.kwong at cwo.com.au>
- fix for ytics in rateup
From: Tobi and "Purvis, William" <William.Purvis at compaq.com>
- added nomib2 option to supress 'sysUptime', 'sysName'
queriing .... some devices do not support this.
From: Matthew Schumacher <schu at 7x.com>
- update for contrib/cpuinfo
From: Rainer Bawidamann <Rainer.Bawidamann at informatik.uni-ulm.de>
- improved rrdtool integration ...
From: Tobi
- added default for interval in case it does not get set
From: Anton Voronin <anton at urc.ac.ru>
- additional syntax for Target:
Target[ezwf]: \My-Interface2:public at wellfleet-fddi.ethz.ch
use the interface description
From: Jozsef Szilagyi <szjozsef at texnet.ro>
- improved romainan translation
From: Alon Goldberg <pyro at boss.elapsed.net>
- bugfixes for contrib/diskmon/getdisk.pl
From: Steven.Shipway at adsweu.com
- contrib routers: CGI frontend to mrtg/RRDtool
check example on http://ukpavu99.adsweu.com/cgi-bin/routers.cgi
From: ve <ve at hardcore.lt>
- pmd file for Lithuanian language
From: Miroslaw.Maczka at bze.com.pl
- contrib Informix Performance monitoring
From: Roddy Strachan <roddy at satlink.com.au>
- contrib Access-list Monitoring via MRTG
From: Clas Mayer <cmayer at lulea.amu.se>
- swedish translation
From: Simos Xenitellis <S.Xenitellis at rhbnc.ac.uk>
- improved greek translation
From: Christian Rost <cr at rocon.de>
- spell fixes for german.pmd
From: seweryn at anatema.torun.pdi.net
- spell fixes for polish translation
From: Tobi
- shame on me ... all these nice translations and I forgot to update the MANIFEST ...
now they are all in ...
--
Unsubscribe mailto:mrtg-request at list.ee.ethz.ch?subject=unsubscribe
Archive http://www.ee.ethz.ch/~slist/mrtg
FAQ http://faq.mrtg.org Homepage http://www.mrtg.org
WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi
More information about the mrtg
mailing list