gpt4 book ai didi

grafana - 在 Grafana 中将多个数据系列组合为相同的值

转载 作者:行者123 更新时间:2023-12-03 17:37:20 61 4
gpt4 key购买 nike

我正在 Grafana 中寻找一个函数,它看起来应该是微不足道的,但直到现在我还无法找到它是如何实现的(如果有的话)。

使用最近的模板选项,我可以轻松创建仪表板一次,并快速更改显示的数据以查看数据的不同子集,这很棒。
我正在寻找的是一种结合此功能来创建交互式图形的方法,该图形显示我的数据的不同子集的聚合。

例如,对我来说相关的衡量标准是“点击次数”衡量标准。
对于系列中的每个点,在将其发送到 Graphite 层之前,我可以在代码中计算每个状态(或节点)的这个比率,这就是我一直在做的事情。

我的问题始于我想以交互方式将多个状态组合在一起:我可以在其中一个节点中使用“*”,并使用“avg”或“sum”之类的聚合函数来收集子项中涵盖的不同值节点在一起。

问题是,我不能只使用平均值的平均值 - 因为这些数字可能是根据非常不同的样本量计算的,结果将非常不准确。
相反,我想向 Graphite 发送“原始数据” - 系列中每个点的点击次数和每个状态的查看次数,并让 grafana 计算类似“每个指定状态,总点击次数和除法”的内容按总观看次数”。

有没有这样做?据我所知, asPercent 函数似乎不起作用。

最佳答案

您可以在编辑模式下使用这样的查询:

SELECT (aggregate_function1(number_of_clicks)/aggregate_function2(number_of_views)) as result 
FROM measurement_name
WHERE $timeFilter
GROUP BY time($_interval), state.

关于grafana - 在 Grafana 中将多个数据系列组合为相同的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28395464/

61 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com