New question #271536 on Graphite:
https://answers.launchpad.net/graphite/+question/271536

Hello - 

I'm tracking some metrics using the percent function.

asPercent( error-count,request-count )

This allows me to determine the error rate. 

My issue is that at times my "request-count" metric is very low, meaning a 
small number of errors causes the overall error rate percentage to spike. I do 
not want to record a high error rate when the "request-count" metric is below a 
certain 'threshold'. I'd rather suppress that high error rate. E.g. (if there 
was an excel like "if" function):

if( request-count < threshold, 0, asPercent( error-count,request-count ))

I toyed around with averageAbove like so:

asPercent( error-count, averageAbove( request-count, threshold ))

Problem with this is you end up with asPercent( error-count, null ) - which 
asPercent doesn't like. Using transformNull doesn't seem to help either.

Thanks,
Mike




I'm using graphite v. 0.9.10. 











-- 
You received this question notification because your team graphite-dev
is an answer contact for Graphite.

_______________________________________________
Mailing list: https://launchpad.net/~graphite-dev
Post to     : graphite-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~graphite-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to