Hey, <br><br>I&#39;m new to this list and I&#39;ve been using MRTG for some years now, excellent <br>piece of code!<br><br>My question:<br><br>I&#39;ve been searching the web (mainly reading features of all sorts of network <br>
monitoring and graphing software and all sorts of proggies that use RRDtool) <br>for a system that can recognize and alert on traffic anomalies. dynamically.<br><br>What I mean is the following: <br><br>Lets say I&#39;m monitoring router traffic. (pretty stable traffic pattern in my case) <br>
I want to get an alert if the current traffic is somewhat unusual for this time of <br>day (or even this time of day +&nbsp; day of the week). the easy way to do it is that every time <br>I take a measurement of traffic, I compare the current value (say I&#39;m measuring at 13:00) <br>
with the average of the last 7 days at the same time (13:00) and if the <br>current measurement is (say) 30% higher/lower than the average of that time. issue an alert.<br><br>That&#39;s the idea, VERY EASY to implement. (rrdtool + couple lines of perl, this could be <br>
even implemented on top of MRTGs threshold mechanism, but it could also be<br>a stand alone daemon that would periodically &#39;query&#39; .rrd files)<br><br><br>But I&#39;m wondering if anyone knows some sorts of (open source) monitoring suite<br>
that does just that (or something better). or if someone sees a flaw with this approach. <br><br>Thanks,<br>Eddie.<br><br><br clear="all"><br>-- <br>map{map{$a=unpack&quot;C&quot;,$_;map{$c=$a-ord;print$_ x$c and goto&quot;a&quot;if$c&gt;0}(&quot;Z&quot;,<br>
&quot; &quot;);a:}split//;print&quot;\n&quot;}(q{&amp;[%[%`#[%[&quot;},q{&amp;[$[![$[%[&quot;[%[&quot;},q{&amp;[#[#[#[%[<br>&quot;[%[&quot;},q{&amp;[&quot;[%[&quot;`#a&quot;},q{[%[&quot;a&quot;[([%[&quot;},q{[%[&quot;[%[&quot;[([%[&quot;},q{!_#[%[&quot;[([%[&quot;})