ABOUT
 DOCUMENTATION
 PROBES
 MATCHERS
.. BASE
.. Median
.. AvgRatio
 DEMO
 DOWNLOAD
 USAGE STATS
 SUPPORT
 CAST
Swiss Original   Mirror:  Ireland, Australia, USA, Taiwan, Slovenia.
SMOKEPING MATCHERS

SmokePing alarms are pretty sophisticated in their base incarnation. But you may find more complex problems in your environment. For this situation SmokePing offers plugable alarm modules called 'matchers' there are small perl modules which examine the past latency measurements and decide if an alarm should be triggered after applying whatever magic necessary to come to a conclusive answer.

Writing new matcher plug-ins is rather simple, as they can inherit most of the code from the base matcher class. Take a look at the code of the median matcher to see how matchers are written

If you write a new matcher, please let me know, so that I can add it to the SmokePing distributions.

THE MATCHERS

Median Matcher

Split the past latencies into two 'age' groups determine the median of each group and then compare the two.

AvgRatio Matcher

Look at the ratio of average latency for current measurements compared to old measurements.

                                                                                                                                                                                                                                               



© 2001-2005 by Tobias Oetiker
Last Change: November 29, 2004