Hi Steve,
 
thanks for the reply. I already attempted your advice. After using 
'--ifdesc=catname,ppname,alias,descr,ip,name,nr ' the "ifName"-attribute was 
used in my cfg-file. 
 
When I change the order of the attributes to be used for ifdesc, the output in 
my cfg-file changes as follows:
 
'--ifdesc=catname,ppname,alias,descr,ip,name,nr ' => ifName is 
used (Description like this as title "g1 -- Switch")
'--ifdesc=alias,descr,catname,ppname,ip,name,nr' => blank is used (Description 
like this as title "-- Switch")
'--ifdesc=descr,alias,catname,ppname,ip,name,nr' => blank is used (Description 
like this as title "-- Switch")
'--ifdesc=name,descr,alias,catname,ppname,ip,nr' => #ifName is used 
(Description like this as title "#g1 -- Switch")
 
To avoid empty results I labelled all interfaces of the router, but no changes 
took place. The result is the same as above. Any ideas left?
 
Much thanks in advance
 
Markus


Von: Steve Shipway [mailto:s.ship...@auckland.ac.nz] 
Gesendet: Donnerstag, 17. März 2011 21:17
An: Markus Lauterbach; mrtg@lists.oetiker.ch
Betreff: RE: [mrtg] problems with cfgmaker and ifdesc=alias



You can specity multiple methods in the latest cfgmaker, so that alternatives 
will be used if they exist and the preferred method is blank.  You also do not 
tell use *what* is being used where you expect the Alias to be used.

Try this:
/usr/local/mrtg-2/bin/cfgmaker --no-down --ifref=ip,name,nr 
--ifdesc=catname,ppname,alias,descr,ip,name,nr --global "WorkDir: 
/opt/apache/htdocs/mrtg/switch" --output switch.cfg gues...@192.168.xxx.yyy

 Steve


Steve Shipway
University of Auckland ITS
UNIX Systems Design Lead
s.ship...@auckland.ac.nz
Ph: +64 9 373 7599 ext 86487
 


From: mrtg-bounces+s.shipway=auckland.ac...@lists.oetiker.ch 
[mrtg-bounces+s.shipway=auckland.ac...@lists.oetiker.ch] on behalf of Markus 
Lauterbach [markus.lauterb...@meinestadt.de]
Sent: Friday, 18 March 2011 2:24 a.m.
To: mrtg@lists.oetiker.ch
Subject: [mrtg] problems with cfgmaker and ifdesc=alias



Hi out there,
 
I'm a recipient of this maillinglist for a few month now. With the announcement 
of the mrtg-release 2.17.1, I thought, my problem based on cfgmaker and my 
routers interface alias would be solved. Now, I using mrtg-version 2.17.1 and 
my problem still exists. 
 
bash-3.00$ /usr/local/mrtg-2/bin/cfgmaker --version
cfgmaker for mrtg-2.17.2
 
I'm using a Cisco SG 300-52 52-port switch, which allows me, to label the 
interfaces. As you can see, I already did that
 
snmpwalk -c guessit 192.168.xxx.yyy .1.3.6.1.2.1.31.1.1.1.18
IF-MIB::ifAlias.49 = STRING: 
IF-MIB::ifAlias.50 = STRING: server01.yourdomain.com
IF-MIB::ifAlias.51 = STRING: server02.yourdomain.com
IF-MIB::ifAlias.52 = STRING: server03.yourdomain.com
IF-MIB::ifAlias.53 = STRING: server04.yourdomain.com
IF-MIB::ifAlias.54 = STRING: server05.yourdomain.com
IF-MIB::ifAlias.55 = STRING: server06.yourdomain.com
IF-MIB::ifAlias.56 = STRING: server07.yourdomain.com
IF-MIB::ifAlias.57 = STRING: 
IF-MIB::ifAlias.58 = STRING: 
IF-MIB::ifAlias.59 = STRING: 
IF-MIB::ifAlias.60 = STRING: 
IF-MIB::ifAlias.61 = STRING: 
IF-MIB::ifAlias.62 = STRING: 
IF-MIB::ifAlias.63 = STRING: 
IF-MIB::ifAlias.64 = STRING: 
IF-MIB::ifAlias.65 = STRING: 
IF-MIB::ifAlias.66 = STRING: 
IF-MIB::ifAlias.67 = STRING: 
IF-MIB::ifAlias.68 = STRING: 
IF-MIB::ifAlias.69 = STRING: 
IF-MIB::ifAlias.70 = STRING: 
IF-MIB::ifAlias.71 = STRING: 
IF-MIB::ifAlias.72 = STRING: 
IF-MIB::ifAlias.73 = STRING: 
IF-MIB::ifAlias.74 = STRING: server08.yourdomain.com
IF-MIB::ifAlias.75 = STRING: server09.yourdomain.com
IF-MIB::ifAlias.76 = STRING: server10.yourdomain.com
IF-MIB::ifAlias.77 = STRING: server11.yourdomain.com
IF-MIB::ifAlias.78 = STRING: server12.yourdomain.com
IF-MIB::ifAlias.79 = STRING: server13.yourdomain.com
IF-MIB::ifAlias.80 = STRING: 
IF-MIB::ifAlias.81 = STRING: 
IF-MIB::ifAlias.82 = STRING: 
IF-MIB::ifAlias.83 = STRING: 
IF-MIB::ifAlias.84 = STRING: 
IF-MIB::ifAlias.85 = STRING: 
IF-MIB::ifAlias.86 = STRING: 
IF-MIB::ifAlias.87 = STRING: 
IF-MIB::ifAlias.88 = STRING: 
IF-MIB::ifAlias.89 = STRING: 
IF-MIB::ifAlias.90 = STRING: 
IF-MIB::ifAlias.91 = STRING: 
IF-MIB::ifAlias.92 = STRING: 
IF-MIB::ifAlias.93 = STRING: 
IF-MIB::ifAlias.94 = STRING: 
IF-MIB::ifAlias.95 = STRING: 
IF-MIB::ifAlias.96 = STRING: 
IF-MIB::ifAlias.97 = STRING: 
IF-MIB::ifAlias.98 = STRING: 
IF-MIB::ifAlias.99 = STRING: uplink
IF-MIB::ifAlias.100 = STRING: 
IF-MIB::ifAlias.1000 = STRING: 
IF-MIB::ifAlias.1001 = STRING: 
IF-MIB::ifAlias.1002 = STRING: 
IF-MIB::ifAlias.1003 = STRING: 
IF-MIB::ifAlias.1004 = STRING: 
IF-MIB::ifAlias.1005 = STRING: 
IF-MIB::ifAlias.1006 = STRING: 
IF-MIB::ifAlias.1007 = STRING: 
IF-MIB::ifAlias.3000 = STRING: 
IF-MIB::ifAlias.100000 = STRING: 
IF-MIB::ifAlias.300000 = STRING:
 
I'm using the cfgmaker with the following command ( 
/usr/local/mrtg-2/bin/cfgmaker --no-down --ifdesc=alias --global "WorkDir: 
/opt/apache/htdocs/mrtg/switch" --output switch.cfg gues...@192.168.xxx.yyy; ), 
but unfortunately the interface alias isn't used in the cfg-file :(
 
Is this option tricky to use or I'm not able to see the wood for the trees.
 
Much thanks in advance
 
Markus



_______________________________________________
mrtg mailing list
mrtg@lists.oetiker.ch
https://lists.oetiker.ch/cgi-bin/listinfo/mrtg

Reply via email to