2013-11-19 3 views
1

Я запустил statsd/graphite для своей статистики. Моя статистика может выглядетьКак фильтровать данные в графите

a.b.c.u1 = 13 
a.b.c.u2 = 16 
a.b.c.u3 = 18 
a.b.c.u4 = 20 
a.b.c.u5 = 21 
a.b.c.u6 = 22 

Я хочу, чтобы получить все a.b.c.$u со значением> = 20.

Как это сделать с помощью функции графитовых ??

ответ

6

currentAbove (seriesList, п)

принимает одну метрику или подстановочные seriesList с последующим целым числом N. Из всех метрик, передаваемых, рисует только показатели, значение которых превышает N в конце указанный период времени.

&target=currentAbove(server*.instance*.threads.busy,50) 
Draws the servers with more than 50 busy threads. 

В вашем случае, это будет become-

currentAbove(a.b.c.u*,20) 
Смежные вопросы