here;s my solution. Don;t use any of the special modifiers (gauge,
absolute). Let mrtg calculate the data as it does. 

i.e. (cur - prev)/interval -- an average

However if you use a multiplier of interval then as you can see the value
that gets stored in the database is cur-prev which is exactly what I want.
Here;s a sample of what I am talking about:

Target[xx.yy.z.y_S0_crcabort]:
1.3.6.1.4.1.9.2.2.1.1.12.5&1.3.6.1.4.1.9.2.2.1.1.16.5:[EMAIL PROTECTED]  *
300

Vanish

-----Original Message-----
From: Jose Maria Costa Pereira [mailto:[EMAIL PROTECTED]
Sent: Tuesday, October 22, 2002 4:39 AM
To: [email protected]
Subject: [rrd-users] measure interface ERRORS



Hi!

Let me try to explain what I would like to do and see if any of you has any
ideas...

Basically, I want to measure the number of packets with errors (OID
'ifInErros' from the MIB-II interfaces table) in the last 5 minutes.
For instance, imagine that the OID ifInErrors = 0 (the machine as been
rebooted) at 13:00.
At 13:05 the same OID ifInErrors = 19, another five minutes pass and the
value goes to 23, and so on ... when ever there are errors on that interface
the value will rise.

What I wanted to store was:
 13:00  13:05  13:10
   0     19      4

What data source type should I use? ... if I use GAUGE, I'll get
 13:00  13:05  13:10
   0     19      23
... and that's not what I want.

And any of the other data source types (COUNTER, DERIVE and ABSOLUTE) will
give me a measure per second.

Maybe if I put --step 1 (instead of the default 300 seconds) with a COUNTER
like data source, but collect the data in 5 minutes intervals I can "fool"
RRD to divide the measure captured by 1. But still capturing it in five
minutes intervals (using the crontab). Doing preciselly what I want.

Suggestions and/or comments are very welcome...


Best regards,

Jose Maria Costa Pereira
[EMAIL PROTECTED]



---------- 
This message may contain confidential information or privileged material,
and is intended only for the individual(s) named. If you are not in the
named addressee you should not disseminate, distribute or copy this e-mail.
Please notify the sender immediately by e-mail if you have received this
e-mail by mistake and delete this e-mail from your system. 
E-mail transmission cannot be guaranteed to be secure or error-free as
information could be intercepted, corrupted, lost, destroyed, arrive late or
incomplete, or contain viruses.  The sender therefore does not accept
liability for any errors or omissions in the contents of this message which
arise as a result of e-mail transmission. If verification is required please
request a hard-copy version. 

--
Unsubscribe mailto:[EMAIL PROTECTED]
Help        mailto:[EMAIL PROTECTED]
Archive     http://www.ee.ethz.ch/~slist/rrd-users
WebAdmin    http://www.ee.ethz.ch/~slist/lsg2.cgi

--
Unsubscribe mailto:[EMAIL PROTECTED]
Help        mailto:[EMAIL PROTECTED]
Archive     http://www.ee.ethz.ch/~slist/rrd-users
WebAdmin    http://www.ee.ethz.ch/~slist/lsg2.cgi

Reply via email to