我希望通过使用石墨识别瓶颈来优化我的网络应用中的某些页面。
我粗略的公式类似于weight = number_of_requests * response_time
。
我现在有这样的事情 - 第一个通配符代表控制器,第二个代表行动:
highestMax(
multiplySeries(
response_time.*.*.75percentile,
summarize(request.*.*.count, "1hour", "avg")
)
5)
这不起作用,我假设是因为通配符。
我试图做一些嵌套的groupByNode
魔法,但这似乎也没有用(如何将节点的值传递给第二个groupByNode
中的回调?)。< / p>
答案 0 :(得分:1)
我也花了一些时间在这上面并最终实现了multiplySeriesWithWildcards。看看它是否符合您的要求。我发送了拉动请求以进行更改 https://github.com/graphite-project/graphite-web/pull/634