Hi!
I've been using MRTG for many years and have not had a problem figuring out
some way to do pretty much anything I need (conversion codes, external scripts,
etc), but I've finally over-extended myself! :)
I have searched the archives about subtracting OIDs, but I have a slightly
different problem than what I've found:
I need to subtract the difference of the current and previous values in order
to see the difference in the values.
DevA ---\ /--- DevC
> SwitchA -- SwitchB -- SwitchC <
DevB ---/ \--- DevD
I have control over DevA, SwitchB and DevC. I need to know how much traffic is
used between DevB and DevD without having control of DevB, DevD, SwitchA or
SwitchC.
Trying the following results in a wrong negative value (since SwitchB was
reboot more recently than DevA) and since it is the current values that are
subtracted, not the amount of change in the values since the last sample:
Target[DevB_to_DevD]: 1:[EMAIL PROTECTED] - 1:[EMAIL PROTECTED]
Examples:
Sample at 1700 hrs:
1:[EMAIL PROTECTED] = 3000
1:[EMAIL PROTECTED] = 10000
Result = -7000
Sample at 1705 hrs:
1:[EMAIL PROTECTED] = 4500
1:[EMAIL PROTECTED] = 11000
Result = -6500
What I want:
Sample at 1700 hrs:
1:[EMAIL PROTECTED] = 3000
1:[EMAIL PROTECTED] = 10000
Sample at 1705 hrs:
1:[EMAIL PROTECTED] = 4500
1:[EMAIL PROTECTED] = 11000
Result = ( 4500 - 3000 ) - ( 11000 - 10000 ) = 500
Any idea how to subtract the traffic of one interface (on a seperate device)
from another interface?
Thanks!
-Rich
--
Unsubscribe mailto:[EMAIL PROTECTED]
Archive http://lists.ee.ethz.ch/mrtg
FAQ http://faq.mrtg.org Homepage http://www.mrtg.org
WebAdmin http://lists.ee.ethz.ch/lsg2.cgi