Smokeping_matchers_Medratio (3) - Linux Man Pages
Smokeping_matchers_Medratio: detect changes in the latency median
Smokeping::matchers::Medratio - detect changes in the latency median
OVERVIEWThe Medratio matcher establishes a historic median latency over several measurement rounds. It compares this median, against a second median latency value again build over several rounds of measurement.
DESCRIPTIONCall the matcher with the following sequence:
type = matcher pattern = Medratio(historic=>a,current=>b,comparator=>o,percentage=>p)
- The number of values to use for building the 'historic' median.
- The number of values to use for building the 'current' median.
- Which comparison operator should be used to compare current/historic with percentage.
- Right hand side of the comparison.
old <--- historic ---><--- current ---> now
EXAMPLETake the 12 last median values. Build the median out of the first 10 and the median from the other 2 values. Divide the results and decide if it is bigger than 150 percent.
Medratio(historic=>10,current=>2,comparator=>'>',percentage=>150); med(current)/med(historic) > 150/100
COPYRIGHTCopyright (c) 2006 by OETIKER+PARTNER AG. All rights reserved.
SPONSORSHIPThe development of this matcher has been paied for by Virtela Communications, <http://www.virtela.net/>.
LICENSEThis program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
AUTHORTobias Oetiker <tobi [at] oetiker.ch>