【发布时间】:2016-09-12 21:44:22
【问题描述】:
我想绘制调用次数最多的 10 个 API 调用的平均响应时间。
我有:
api.<route>.count
api.<route>.mean
我想绘制计数最高的系列的平均值。
我使用 highestCount( api.*.count ) 获得了前 10 个最高计数,那么我如何获取该列表并将 .count 替换为 .mean
useSeriesAbove 方法非常接近我想要的...但我不想为它提供静态计数。
useSeriesAbove(seriesList, value, search, replace) 比较 每个系列对给定值的最大值。如果系列最大 大于值,正则表达式查找替换为 应用于系列名称以绘制相关指标
例如给定 useSeriesAbove(ganglia.metric1.reqs,10,'reqs','time'),则 只有当最大值为 相应的 request/s 指标 > 10
&target=useSeriesAbove(ganglia.metric1.reqs,10,"reqs","time")
【问题讨论】: