[mrtg] Re: Issues with RRDtool and MRTG on Windows 2000

PAUL WILLIAMSON pwilliamson at mandtbank.com
Thu Jul 4 16:11:36 MEST 2002


Just for kicks, I would go through and remove all the "-" in your config.

Copy it first (of course) and then modify.
Maybe change them from dashes to colons?

There are a few dashes in the PageTop and Title directives.

I don't have any idea why they would be causing a problem, but 
there are quite a few people who have this exact same problem 
with the same kind of OS setup.

Paul

>>> Ian Farr <ianf at Oceanwide.com> 07/04/02 09:55AM >>>
Thanks for the quick reply,

I was fooling around with those options, and so I now removed the "Log:"
option and got the same error.

I would agree with you that there must be something in the config file that
has a - in it. But if I use the same config file and comment out the rrdtool
option, it works fine. No errors. (although I am not using rrdtool then,
just the regular rateup).

Here is the config file:
----------------------------------------------------------------------------
-----------------------------------------------------------------------
# Created by 
# d:\mrtg-2.9.18\bin\cfgmaker --global 'WorkDir:
d:\mrtg-2.9.18\www\192.168.0.13' --global 'Options[_]: growright, bits'
--noreversedns --output d:\mrtg-2.9.18\conf\192.168.0.13.cfg
public at 192.168.0.13:::::2 

### Global Config Options
#  for UNIX
# WorkDir: /home/http/mrtg

#  or for NT
# WorkDir: c:\mrtgdata

### Global Defaults

#  to get bits instead of bytes and graphs growing to the right
# Options[_]: growright, bits

WorkDir: d:\rrdtool\www\
Options[_]: growright,bits
LogFormat: rrdtool
PathAdd: d:\rrdtool\bin
LibAdd: d:\rrdtool\perlshared

######################################################################
# System: TESTSWITCH
# Description: Foundry Networks, Inc. FastIron Workgroup Switch, Iron
Software Version 07.1.18T10 Compiled on Feb  2 2001 at 10:22:25 labeled as
FWS07118
# Contact: Administrator
# Location: NETOPS
######################################################################


### Interface 1 >> Descr: 'FastEthernet1' | Name: '' | Ip: '192.168.0.13' |
Eth: '00-e0-52-0f-17-58' ###

Target[192.168.0.13_1]: 1:public at 192.168.0.13 
SetEnv[192.168.0.13_1]: MRTG_INT_IP="192.168.0.13"
MRTG_INT_DESCR="FastEthernet1"
MaxBytes[192.168.0.13_1]: 12500000
Title[192.168.0.13_1]: Traffic Analysis for 1 -- TESTSWITCH
PageTop[192.168.0.13_1]: <H1>Traffic Analysis for 1 -- TESTSWITCH </H1>
 <TABLE>
   <TR><TD>System:</TD>     <TD> TESTSWITCH in NETOPS</TD></TR>
   <TR><TD>Maintainer:</TD> <TD>Administrator</TD></TR>
   <TR><TD>Description:</TD><TD>FastEthernet1  </TD></TR>
   <TR><TD>ifType:</TD>     <TD>iso88023Csmacd (7)</TD></TR>
   <TR><TD>ifName:</TD>     <TD></TD></TR>
   <TR><TD>Max Speed:</TD>  <TD>12.5 MBytes/s</TD></TR>
   <TR><TD>Ip:</TD>         <TD>192.168.0.13 ()</TD></TR>
 </TABLE>
----------------------------------------------------------------------------
----------------------------------------------------

thanks.

 -----Original Message-----
From: 	PAUL WILLIAMSON [mailto:pwilliamson at mandtbank.com] 
Sent:	Thursday, July 04, 2002 9:37 AM
To:	mrtg at list.ee.ethz.ch; ianf at Oceanwide.com 
Subject:	Re: [mrtg] Issues with RRDtool and MRTG on Windows 2000

First thing I noticed is that you have LogDir and WorkDir together.

That will not work.

If you specify ONE of the Dir porperties, you need to remove WorkDir 
and specify all the Dir properties.  Fix that, then you probably will 
have the same error.

Do you attempt to reverse and of the polled targets?
I know you said there is no - anywhere, but more common config 
items have been forgotten.

Paul

>>> Ian Farr <ianf at Oceanwide.com> 07/04/02 09:34AM >>>
Hello all,

I currently have MRTG installed and working fine on a windows 2000 server
box. 

I am wanting to go to the RRDtool to save some process time.

My problem is this, when I add the following lines to a test config file
(based on one that already works in MRTG):

WorkDir: d:\rrdtool\www\
LogFormat: rrdtool
PathAdd: d:\rrdtool\bin
LibAdd: d:\rrdtool\perlshared
LogDir: d:\rrdtool\log

and then call MRTG, I get the following error:

D:\>perl mrtg test.cfg
'-' is not recognized as an internal or external command, operable program
or batch file.
ERROR: Cannot update d:\rrdtool\www\test_1.rrd with
'1025708956:3110459986:4211181129' opening 'd:\rrdtool\www\test_1.rrd': No
such file or directory

When I remove the RRDTool settings from the same test config file, MRTG runs
without
any complaints. So I know that MRTG can find the directories etc.

I can't figure out where the '-' is coming from in the error. I know it is
not from the config file, and I looked in the MRTG perl script, but didn't
see anything out of the ordinary.

I have MRTG-2.9.18, and RRD 1.0.38 installed along with ActivePerl 5.6.1.632
. so everything is pretty recent.

I know that RRDtool executable is working as I followed the tutorial
examples and everything was OK.

Any help would be appreciated.

Thanks.

--Ian 



--
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 



--
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 

--
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