This is a discussion on [rrd-users] counting non-undef'ed values in RRD-files within the RRD Users forums, part of the Networking and Network Related category; Hi! I'm using rrd-tool for storing networking performance monitoring. When a 'path' in the network is down, I ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
Hi!
I'm using rrd-tool for storing networking performance monitoring. When a 'path' in the network is down, I was thinking about putting in undef'ed values, rather then the regular packetloss, delay jitter etc. This would allow me to distinguish between regular congestion induced packetloss, and connectivity/routing problems. (I have LS-IGP feed, so I can tell if it is one or the other..) This way, the avg. delay, loss and soon doesn't get messed up by a -1 or 0 value. But I would also like to know how much the network is down, and packetloss from congestion only, but without spending an RRA, and then simply set it to 1 when network is up. That would seem like a waste to me, seeing as how this info is already given depending on if one of the other RRA's are undef'ed or not. Also I'm monitoring about > 10k paths with an rrdfile for each, so diskspace is also an issue. Is there any way to fetch the info from one of the other RRA's? The logic would need to be something like: if value != undef then up_count++; uptime_percent = up_count*100/heartbeat_count; Now I suspect that the number I call up_count would already be used for averaging, but I don't think I'm able to extract it or? But even if I could, I'd still need the heartbeat_count for that given period. (Yes I could calculate it, but this would just be overlapping work, because rrdtool propably also needs this number I would think). So, what do you think? Am I crasy, have I got a hold on something here or am I on a completely wrong aproach here? /Steffen -- Unsubscribe mailto:rrd-users-request@list.ee.ethz.ch?subject=unsubscribe Help mailto:rrd-users-request@list.ee.ethz.ch?subject=help Archive http://www.ee.ethz.ch/~slist/rrd-users WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi |
![]() |
| Thread Tools | |
| Display Modes | |
|
|