[rrd-users] Re: Numbers in RRD

Serge Maandag serge.maandag at staff.zeelandnet.nl
Mon Mar 10 09:45:23 MET 2003


Perhaps you have defined your data as gauge, but it should be a counter.
Perhaps you're counters are wrapping, then you will need to use snmp v2.

This could have a lot of causes. The only way to find out is by
debugging
Run your script from the console and have it output the values you are
fetching.
Do a few updates and use rrdtool dump to see if your rrd is set up like
you expect and whether the values are what you expect them to be, based
on your updates.

Serge.

-----Original Message-----
From: Mohamed Eldesoky [mailto:m.eldesoky at tedata.net] 
Sent: Sunday, March 09, 2003 9:41 AM
To: Serge Maandag
Cc: RRD List
Subject: Re: [rrd-users] Re: Numbers in RRD


Sorry Serge for the late reply, I was away.

Well, 
It is working, I mean it is graphing, but the numbers are and the graph
are so 
strange.
I mean, look at the attached photos. RRDTool and Cacti give strange
numbers 
and the graph looks really different than that generated by MRTG, and
the 
graph doesn't look good at all !!
I run the script that I have sent every 5 minutes through cron.

Regards
Mohamed Eldesoky
On Friday 07 March 2003 12:03 am, Serge Maandag wrote:
> Well you are if you give such little information.
> What do you mean with "it is working, but giving strange results" ?
>
> Serge.
>
> -----Original Message-----
> From: Mohamed Eldesoky [mailto:m.eldesoky at tedata.net]
> Sent: Wednesday, March 05, 2003 1:44 PM
> To: Serge Maandag
> Subject: Re: [rrd-users] Re: Numbers in RRD
>
>
> Serge, thanks alot for the help
> It is working, but giving strange results !!!
> I am attaching my script, if you have time to look at it.
> Sorry if I am asking alot.
>
> Regards
> Mohamed Eldesoky
>
> On Monday 03 March 2003 6:48 pm, Serge Maandag wrote:
> > Well first of all,  rrdtool fetch --start now returns something like
> > this:
> >
> >                       ds0           ds1
> >
> > 1046709000: 0.0000000000e+00 6.9906300000e+03
> > 1046709300: nan nan
> >
> > The first two lines are descriptive, the third line holds the value
and
> > the last value always is NaN by design.
> >
> > therefore, try:
> >
> > int0_pre=`rrdtool fetch  $ourfile AVERAGE --start now | head -3 |
tail -1
> > | awk '{print $2}'`
> >
> > secondly,
> >
> > there's a problem with quotes, double qoutes and stuff. variables do
not
> > get expanded if they're enclosed in single quotes. Try:
> >
> > int0=`perl -e "print scalar \"$int0_pre\" + 0"`
> >
> > Thirdly, you probably should write som code to handle nan's.
> >
> > Serge.
> >
> > -----Original Message-----
> > From: Mohamed Eldesoky [mailto:m.eldesoky at tedata.net]
> > Sent: Monday, March 03, 2003 2:28 PM
> > To: Serge Maandag; RRD List
> > Subject: Re: [rrd-users] Re: Numbers in RRD
> >
> >
> > I tried it, and it works.
> > But I can't use it inside my bash script
> > Here is what I tried, with no success
> >
> > _______________________
> > ourfile="$int".rrd
> > if [[ -e $ourfile ]]; then
> > int0_pre=`rrdtool fetch  $ourfile AVERAGE --start now|tail -1|awk
'{print
> > $2}'`
> > int0=`perl -e 'print scalar $int0_pre + 0'`
> > int1_pre=`rrdtool fetch  $ourfile AVERAGE --start now|tail -1|awk
'{print
> > $3}'`
> > int1=`perl -e 'print scalar $int1_pre + 0'`
> > ________________________
> >
> >
> > --
> > Unsubscribe
mailto:rrd-users-request at list.ee.ethz.ch?subject=unsubscribe
> > Help        mailto:rrd-users-request at list.ee.ethz.ch?subject=help
> > Archive     http://www.ee.ethz.ch/~slist/rrd-users
> > WebAdmin    http://www.ee.ethz.ch/~slist/lsg2.cgi

-- 
Person who say it cannot be done should not interrupt person doing it.  
--Chinese Proverb 

--
Unsubscribe mailto:rrd-users-request at list.ee.ethz.ch?subject=unsubscribe
Help        mailto:rrd-users-request at list.ee.ethz.ch?subject=help
Archive     http://www.ee.ethz.ch/~slist/rrd-users
WebAdmin    http://www.ee.ethz.ch/~slist/lsg2.cgi



More information about the rrd-users mailing list