I have one query regarding MRTG on Windows 2003 Server platform,  I have been 
using mrtg from long time and it's working perfectly recently I have installed 
RRD Tools on mrtg-2.16.4 version, everything seems fine except when I am 
applying this command "perl mrtg test.cfg" it should produce the html images 
using rrd format but it's not as I am unable to get anything, can someone tell  
how to get this html images after applying the command and path of the folder I 
mean where this rrd format images stored.

 

 

Regards,

 

 

 

Syed Aqil
 
> From: mrtg-requ...@lists.oetiker.ch
> Subject: mrtg Digest, Vol 46, Issue 3
> To: mrtg@lists.oetiker.ch
> Date: Wed, 6 Oct 2010 20:27:13 +0200
> 
> Send mrtg mailing list submissions to
> mrtg@lists.oetiker.ch
> 
> To subscribe or unsubscribe via the World Wide Web, visit
> https://lists.oetiker.ch/cgi-bin/listinfo/mrtg
> or, via email, send a message with subject or body 'help' to
> mrtg-requ...@lists.oetiker.ch
> 
> You can reach the person managing the list at
> mrtg-ow...@lists.oetiker.ch
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of mrtg digest..."
> 
> 
> Today's Topics:
> 
> 1. Monitoring the correct interface (Michael Curtis)
> 2. MRTG not honouring mib file (Babu C)
> 3. Re: MRTG not honouring mib file (Daniel McDonald)
> 4. Re: MRTG not honouring mib file (Mike Mitchell)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Tue, 5 Oct 2010 10:28:46 +0100
> From: Michael Curtis <bazm...@bazmac.co.uk>
> Subject: [mrtg] Monitoring the correct interface
> To: mrtg@lists.oetiker.ch
> Message-ID: <2cf2ee53-6971-47bd-ba96-b1b389990...@bazmac.co.uk>
> Content-Type: text/plain; charset="us-ascii"
> 
> Hi,
> 
> I have MRTG setup and running well on my Mac. What I really want to do is see 
> how much traffic is coming and going to the Internet. I am monitoring my 
> Apple Airport Extreme base station and Zyxel P660WHP-D1. I could get the 
> answer from either of these two devices. Obviously the Zyxel would be the 
> best place, but all traffic to the Internet has to go through the base 
> station to get to the Zyxel.
> 
> Does anyone know how I can do this?
> 
> Best wishes
> 
> Michael
> 
> *****************************************************
> 
> This E-Mail has been scanned by Sophos Anti-Virus
> 
> *****************************************************
> 
> 
> 
> 
> ------------------------------
> 
> Message: 2
> Date: 6 Oct 2010 10:00:56 -0000
> From: "Babu C" <babscont...@rediffmail.com>
> Subject: [mrtg] MRTG not honouring mib file
> To: <mrtg@lists.oetiker.ch>
> Message-ID: <20101006100056.47943.qm...@f4mail201.rediffmail.com>
> Content-Type: text/plain; charset="utf-8"
> 
> Hi List,
> As I suspect my issue is something to do with mrtg I am posting it 
> here, I have upgraded the squid box to 3.1.8 and everything is working 
> fine except the graph part with mrtg.
> 
> Details of system as follows
> OS FreeBSD : 8.1 
> Squid : 3.1.8
> MRTG : mrtg-2.16.4
> 
> My mrtg.cfg is as below
> 
> LoadMIBs: /usr/local/etc/mrtg/squid.mib
> EnableIPv6: no
> WorkDir: /usr/local/www/apache22/data
> Options[_]: bits,growright
> 
> Target[proxy-hit]: 
> cacheHttpHits&cacheServerRequests:pub...@127.0.0.1:3401
> MaxBytes[proxy-hit]: 100000
> Title[proxy-hit]: HTTP Hits
> Suppress[proxy-hit]: y
> LegendI[proxy-hit]: HTTP hits
> LegendO[proxy-hit]: HTTP requests
> Legend1[proxy-hit]: HTTP hits
> Legend2[proxy-hit]: HTTP requests
> YLegend[proxy-hit]: perminute
> ShortLegend[proxy-hit]: req/min
> Options[proxy-hit]: nopercent, perminute, dorelpercent, unknaszero,
> growright, pngdate
> #PNGTitle[proxy-hit]: Proxy Hits
> 
> Target[proxy-srvkbinout]: 
> cacheServerInKb&cacheServerOutKb:pub...@127.0.0.1:3401
> MaxBytes[proxy-srvkbinout]: 76800
> Title[proxy-srvkbinout]: Cache Server Traffic In/Out
> Suppress[proxy-srvkbinout]: y
> LegendI[proxy-srvkbinout]: Traffic In
> LegendO[proxy-srvkbinout]: Traffic Out
> Legend1[proxy-srvkbinout]: Traffic In
> Legend2[proxy-srvkbinout]: Traffic Out
> YLegend[proxy-srvkbinout]: per minute
> ShortLegend[proxy-srvkbinout]: b/min
> kMG[proxy-srvkbinout]: k,M,G,T
> kilo[proxy-srvkbinout]: 1024
> Options[proxy-srvkbinout]: nopercent, perminute, unknaszero, 
> growright, pngdate
> 
> I have verified that squid snmp is working through the following 
> command
> 
> #snmpget -On -m /usr/local/etc/mrtg/squid.mib -v 2c -c public 
> 127.0.0.1:3401 cacheHttpHits cacheServerRequests cacheServerInKb 
> cacheServerOutKb cacheUptime CacheSoftware cacheVersionId
> 
> This gives me results without any errors so snmp part of squid is 
> working fine I think
> Now when I run mrtg I could see the following errors in mrtg.log file
> 
> 010-10-04 12:37:33 -- Started mrtg with config 
> '/usr/local/etc/mrtg/mrtg.cfg'
> 2010-10-04 12:37:33 -- Unknown SNMP var cacheHttpHits
> at /usr/local/bin/mrtg line 2242
> 2010-10-04 12:37:33 -- Unknown SNMP var cacheServerRequests
> at /usr/local/bin/mrtg line 2242
> 2010-10-04 12:37:33 -- Unknown SNMP var cacheUptime
> at /usr/local/bin/mrtg line 2242
> 2010-10-04 12:37:33 -- Unknown SNMP var cacheSoftware
> at /usr/local/bin/mrtg line 2242
> 2010-10-04 12:37:33 -- Unknown SNMP var cacheVersionId
> at /usr/local/bin/mrtg line 2242
> 2010-10-04 12:37:33 -- Use of uninitialized value $ret[-2] in
> concatenation (.) or string at /usr/local/bin/mrtg line 2261.
> 2010-10-04 12:37:33 -- Use of uninitialized value $ret[-1] in
> concatenation (.) or string at /usr/local/bin/mrtg line 2261.
> 2010-10-04 12:37:33 -- Unknown SNMP var cacheServerInKb
> at /usr/local/bin/mrtg line 2242
> 2010-10-04 12:37:33 -- Unknown SNMP var cacheServerOutKb
> at /usr/local/bin/mrtg line 2242
> 2010-10-04 12:37:33 -- Unknown SNMP var cacheUptime
> at /usr/local/bin/mrtg line 2242
> 2010-10-04 12:37:33 -- Unknown SNMP var cacheSoftware
> at /usr/local/bin/mrtg line 2242
> 2010-10-04 12:37:33 -- Unknown SNMP var cacheVersionId
> at /usr/local/bin/mrtg line 2242
> 2010-10-04 12:37:33 -- Use of uninitialized value $ret[-2] in
> concatenation (.) or string at /usr/local/bin/mrtg line 2261.
> 2010-10-04 12:37:33 -- Use of uninitialized value $ret[-1] in
> concatenation (.) or string at /usr/local/bin/mrtg line 2261.
> 2010-10-04 12:37:33 -- 2010-10-04 12:37:33: ERROR:
> Target[proxy-hit][_IN_] ' $target->[0]{$mode} ' did not eval into
> defined data
> 2010-10-04 12:37:33 -- 2010-10-04 12:37:33: ERROR:
> Target[proxy-hit][_OUT_] ' $target->[0]{$mode} ' did not eval into
> defined data
> 2010-10-04 12:37:33 -- 2010-10-04 12:37:33: ERROR:
> Target[proxy-srvkbinout][_IN_] ' $target->[1]{$mode} ' did not eval
> into defined data
> 2010-10-04 12:37:33 -- 2010-10-04 12:37:33: ERROR:
> Target[proxy-srvkbinout][_OUT_] ' $target->[1]{$mode} ' did not eval
> into defined data
> 
> All I could make out from these error was mrtg not reading squid.mib 
> file. Am I right?
> Now I am stuck and I suspect a broken mrtg? or did I go wrong 
> somewhere? Do kindly let me know what went wrong and how to proceed
> further.
> Thanx in advance
> Babs
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: 
> http://lists.oetiker.ch/pipermail/mrtg/attachments/20101006/2153c623/attachment-0001.htm
>  
> 
> ------------------------------
> 
> Message: 3
> Date: Wed, 06 Oct 2010 08:24:15 -0500
> From: Daniel McDonald <dan.mcdon...@austinenergy.com>
> Subject: Re: [mrtg] MRTG not honouring mib file
> To: mrtg <mrtg@lists.oetiker.ch>
> Message-ID: <c8d1e2af.1ea61%dan.mcdon...@austinenergy.com>
> Content-Type: text/plain; charset="US-ASCII"
> 
> 
> 
> 
> On 10/6/10 5:00 AM, "Babu C" <babscont...@rediffmail.com> wrote:
> 
> > Hi List,
> > As I suspect my issue is something to do with mrtg I am posting it
> > here, I have upgraded the squid box to 3.1.8 and everything is working
> > fine except the graph part with mrtg.
> > 
> > LoadMIBs: /usr/local/etc/mrtg/squid.mib
> > EnableIPv6: no
> > WorkDir: /usr/local/www/apache22/data
> > Options[_]: bits,growright
> > 
> > 2010-10-04 12:37:33 -- Unknown SNMP var cacheHttpHits
> > at /usr/local/bin/mrtg line 2242
> > 
> > All I could make out from these error was mrtg not reading squid.mib
> > file. Am I right?
> 
> Yes, the mib parser doesn't know what to do with IMPORTS. You need to
> manually track down the dependencies and add them to your LoadMibs line, in
> the proper order.
> 
> For example, my LoadMibs statement is a single line (excuse the
> word-wrapping here) that reads as:
> LoadMibs: /usr/share/snmp/mibs/CISCO-SMI-V1SMI.my
> /usr/share/snmp/mibs/CISCO-TC-V1SMI.my
> /usr/share/snmp/mibs/CISCO-PROCESS-MIB.my
> /usr/share/snmp/mibs/CISCO-QOS-PIB-MIB-V1SMI.my
> /usr/share/snmp/mibs/CISCO-MEMORY-POOL-MIB-V1SMI.my
> /usr/share/snmp/mibs/sa.mib /usr/share/snmp/mibs/sh2.mib
> /usr/share/snmp/mibs/ups.mib /usr/share/snmp/mibs/HOST-RESOURCES-MIB.txt
> /usr/share/snmp/mibs/CISCO-FIREWALL-MIB-V1SMI.my
> /usr/share/snmp/mibs/ETHERLIKE-MIB-V1SMI.my /usr/share/snmp/mibs/apent.mib
> /usr/share/snmp/mibs/chassismgrext.mib /usr/share/snmp/mibs/cntsvcext.mib
> /usr/share/snmp/mibs/stratum100.mib /usr/share/snmp/mibs/qb.mib
> /usr/share/snmp/mibs/OLD-CISCO-INTERFACES-MIB.my
> /usr/share/snmp/mibs/itw_mib.mib /usr/share/snmp/mibs/orinoco.mib
> /usr/share/snmp/mibs/ENTITY-MIB-V1SMI.my
> /usr/share/snmp/mibs/CISCO-ENHANCED-MEMPOOL-MIB-V1SMI.my
> /usr/share/snmp/mibs/CISCO-VOICE-COMMON-DIAL-CONTROL-MIB-V1SMI.my
> /usr/share/snmp/mibs/CISCO-CCM-MIB.my
> /usr/share/snmp/mibs/CISCO-ENTITY-FRU-CONTROL-MIB.my
> /usr/share/snmp/mibs/POWER-ETHERNET-MIB-V1SMI.my
> /usr/share/snmp/mibs/LIEBERT_GP_REG.MIB
> /usr/share/snmp/mibs/LIEBERT_GP_POWER.MIB
> /usr/share/snmp/mibs/ENTITY-SENSOR-MIB-V1SMI.my
> /usr/share/snmp/mibs/CISCO-ENTITY-SENSOR-MIB-V1SMI.my
> /usr/share/snmp/mibs/CISCO-SLB-MIB.my
> /usr/share/snmp/mibs/CISCO-ENHANCED-SLB-MIB.my
> /usr/share/snmp/mibs/EES-power.mib
> 
> To trck this down, look in the squid.mib file for the IMPORTS section. This
> example from the CISCO-PROCESS-MIB (3rd file in my LoadMibs statement) might
> be helpful:
> IMPORTS
> MODULE-IDENTITY,
> OBJECT-TYPE,
> Counter32,
> Gauge32,
> Unsigned32,
> NOTIFICATION-TYPE
> FROM SNMPv2-SMI
> MODULE-COMPLIANCE,
> OBJECT-GROUP,
> NOTIFICATION-GROUP
> FROM SNMPv2-CONF
> TimeStamp,
> DisplayString,
> RowStatus,
> TruthValue,
> RowPointer
> FROM SNMPv2-TC
> SnmpAdminString
> FROM SNMP-FRAMEWORK-MIB
> EntPhysicalIndexOrZero
> FROM CISCO-TC
> ciscoMgmt
> FROM CISCO-SMI;
> 
> So, I needed to load the CISCO-SMI and the CISCO-TC in order to have the
> proper entities defined to read the CISCO-PROCESS-MIB. The parser does
> contain most of the SNMPv2-SMI and SNMPv2-TC entities baked in, so you don't
> have to go find those.
> 
> The netSNMP toolset does know to look in the mib directory for the IMPORTS,
> and will follow the chain automatically. That's why snmpwalk works fine,
> and MRTG is confused.
> 
> Note also that LoadMibs is a global configuration command, and that only the
> last one in the config file is used.
> 
> 
> 
> ------------------------------
> 
> Message: 4
> Date: Wed, 6 Oct 2010 17:57:35 +0000
> From: Mike Mitchell <mike.mitch...@sas.com>
> Subject: Re: [mrtg] MRTG not honouring mib file
> To: "Babu C" <babscont...@rediffmail.com>, "mrtg@lists.oetiker.ch"
> <mrtg@lists.oetiker.ch>
> Message-ID:
> <f102ce33f23a8849a6ca09e5c620685631d3a...@mercmbx04d.na.sas.com>
> Content-Type: text/plain; charset="iso-8859-1"
> 
> I looked at the IMPORTS line in the squid 3.1.8 MIB file and there is nothing 
> there of concern. It is acting more like the MIB file couldn't be read at 
> all. Check the permissions on the file and its directory path. Judging from 
> your example, you're running 'snmpget' as root. Try running 'snmpget' under 
> the same ID as you're running mrtg.
> 
> Here's a small perl script that can be used to test the MIB parser:
> 
> #!/usr/bin/perl
> # change the following line to point to your MRTG library directory
> use lib qw(/usr/local/etc/mrtg/lib/mrtg2)
> use SNMP_util;
> 
> $SNMP_util::Debug = 1;
> foreach $arg (@ARGV) {
> $cnt = SNMP_util::snmpMIB_to_OID($arg);
> print "Loaded $cnt OIDs\n";
> }
> 
> I ran the script with the path to the squid 3.1.8 MIB file as its only 
> argument.
> It returned a list of textual strings to OID numbers and the line "Loaded 114 
> OIDs".
> 
> Mike Mitchell
> 
> ________________________________
> From: mrtg-bounces+mike.mitchell=sas....@lists.oetiker.ch 
> [mrtg-bounces+mike.mitchell=sas....@lists.oetiker.ch] on behalf of Babu C 
> [babscont...@rediffmail.com]
> Sent: Wednesday, October 06, 2010 6:00 AM
> To: mrtg@lists.oetiker.ch
> Subject: [mrtg] MRTG not honouring mib file
> 
> Hi List,
> As I suspect my issue is something to do with mrtg I am posting it
> here, I have upgraded the squid box to 3.1.8 and everything is working
> fine except the graph part with mrtg.
> 
> Details of system as follows
> OS FreeBSD : 8.1
> Squid : 3.1.8
> MRTG : mrtg-2.16.4
> 
> My mrtg.cfg is as below
> 
> LoadMIBs: /usr/local/etc/mrtg/squid.mib
> EnableIPv6: no
> WorkDir: /usr/local/www/apache22/data
> Options[_]: bits,growright
> 
> Target[proxy-hit]:
> cacheHttpHits&cacheServerRequests:pub...@127.0.0.1:3401
> MaxBytes[proxy-hit]: 100000
> Title[proxy-hit]: HTTP Hits
> Suppress[proxy-hit]: y
> LegendI[proxy-hit]: HTTP hits
> LegendO[proxy-hit]: HTTP requests
> Legend1[proxy-hit]: HTTP hits
> Legend2[proxy-hit]: HTTP requests
> YLegend[proxy-hit]: perminute
> ShortLegend[proxy-hit]: req/min
> Options[proxy-hit]: nopercent, perminute, dorelpercent, unknaszero,
> growright, pngdate
> #PNGTitle[proxy-hit]: Proxy Hits
> 
> Target[proxy-srvkbinout]:
> cacheServerInKb&cacheServerOutKb:pub...@127.0.0.1:3401
> MaxBytes[proxy-srvkbinout]: 76800
> Title[proxy-srvkbinout]: Cache Server Traffic In/Out
> Suppress[proxy-srvkbinout]: y
> LegendI[proxy-srvkbinout]: Traffic In
> LegendO[proxy-srvkbinout]: Traffic Out
> Legend1[proxy-srvkbinout]: Traffic In
> Legend2[proxy-srvkbinout]: Traffic Out
> YLegend[proxy-srvkbinout]: per minute
> ShortLegend[proxy-srvkbinout]: b/min
> kMG[proxy-srvkbinout]: k,M,G,T
> kilo[proxy-srvkbinout]: 1024
> Options[proxy-srvkbinout]: nopercent, perminute, unknaszero,
> growright, pngdate
> 
> I have verified that squid snmp is working through the following
> command
> 
> #snmpget -On -m /usr/local/etc/mrtg/squid.mib -v 2c -c public
> 127.0.0.1:3401 cacheHttpHits cacheServerRequests cacheServerInKb
> cacheServerOutKb cacheUptime CacheSoftware cacheVersionId
> 
> This gives me results without any errors so snmp part of squid is
> working fine I think
> Now when I run mrtg I could see the following errors in mrtg.log file
> 
> 010-10-04 12:37:33 -- Started mrtg with config
> '/usr/local/etc/mrtg/mrtg.cfg'
> 2010-10-04 12:37:33 -- Unknown SNMP var cacheHttpHits
> at /usr/local/bin/mrtg line 2242
> 2010-10-04 12:37:33 -- Unknown SNMP var cacheServerRequests
> at /usr/local/bin/mrtg line 2242
> 2010-10-04 12:37:33 -- Unknown SNMP var cacheUptime
> at /usr/local/bin/mrtg line 2242
> 2010-10-04 12:37:33 -- Unknown SNMP var cacheSoftware
> at /usr/local/bin/mrtg line 2242
> 2010-10-04 12:37:33 -- Unknown SNMP var cacheVersionId
> at /usr/local/bin/mrtg line 2242
> 2010-10-04 12:37:33 -- Use of uninitialized value $ret[-2] in
> concatenation (.) or string at /usr/local/bin/mrtg line 2261.
> 2010-10-04 12:37:33 -- Use of uninitialized value $ret[-1] in
> concatenation (.) or string at /usr/local/bin/mrtg line 2261.
> 2010-10-04 12:37:33 -- Unknown SNMP var cacheServerInKb
> at /usr/local/bin/mrtg line 2242
> 2010-10-04 12:37:33 -- Unknown SNMP var cacheServerOutKb
> at /usr/local/bin/mrtg line 2242
> 2010-10-04 12:37:33 -- Unknown SNMP var cacheUptime
> at /usr/local/bin/mrtg line 2242
> 2010-10-04 12:37:33 -- Unknown SNMP var cacheSoftware
> at /usr/local/bin/mrtg line 2242
> 2010-10-04 12:37:33 -- Unknown SNMP var cacheVersionId
> at /usr/local/bin/mrtg line 2242
> 2010-10-04 12:37:33 -- Use of uninitialized value $ret[-2] in
> concatenation (.) or string at /usr/local/bin/mrtg line 2261.
> 2010-10-04 12:37:33 -- Use of uninitialized value $ret[-1] in
> concatenation (.) or string at /usr/local/bin/mrtg line 2261.
> 2010-10-04 12:37:33 -- 2010-10-04 12:37:33: ERROR:
> Target[proxy-hit][_IN_] ' $target->[0]{$mode} ' did not eval into
> defined data
> 2010-10-04 12:37:33 -- 2010-10-04 12:37:33: ERROR:
> Target[proxy-hit][_OUT_] ' $target->[0]{$mode} ' did not eval into
> defined data
> 2010-10-04 12:37:33 -- 2010-10-04 12:37:33: ERROR:
> Target[proxy-srvkbinout][_IN_] ' $target->[1]{$mode} ' did not eval
> into defined data
> 2010-10-04 12:37:33 -- 2010-10-04 12:37:33: ERROR:
> Target[proxy-srvkbinout][_OUT_] ' $target->[1]{$mode} ' did not eval
> into defined data
> 
> All I could make out from these error was mrtg not reading squid.mib
> file. Am I right?
> Now I am stuck and I suspect a broken mrtg? or did I go wrong
> somewhere? Do kindly let me know what went wrong and how to proceed
> further.
> Thanx in advance
> Babs
> [X]<http://sigads.rediff.com/RealMedia/ads/click_nx.ads/www.rediffmail.com/signatureline....@middle?>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: 
> http://lists.oetiker.ch/pipermail/mrtg/attachments/20101006/f0249460/attachment.htm
>  
> 
> ------------------------------
> 
> _______________________________________________
> mrtg mailing list
> mrtg@lists.oetiker.ch
> https://lists.oetiker.ch/cgi-bin/listinfo/mrtg
> 
> 
> End of mrtg Digest, Vol 46, Issue 3
> ***********************************
                                          
_______________________________________________
mrtg mailing list
mrtg@lists.oetiker.ch
https://lists.oetiker.ch/cgi-bin/listinfo/mrtg

Reply via email to