How to multiply two lists in Grafana / Graphite?

I have data in graphite in the following format:

app.service.method_*.m1_rate (rate of calls per minute)
app.service.method_*.avg_time (avg response time per minute)

I would like to get a graph with the total estimated time set by the method per minute. In other words, multiply the avg time bid so that I can learn from the same graph which calls are most often used. If I can do this, I can limit this (I know how :)) to N results of such a multiplication.

Neither the bid itself gives me this information (the high speed of very fast calls is not a problem), as well as the time avg (the average average time for a service called once every 5 minutes is also not a problem).

Any suggestions?

+4
source share
2 answers

multiplySeriesWithWildcards

multiplySeriesWithWildcards(app.service.method_*.{m1_rate,avg_time}, 3)

0

All Articles