0

我在 OpenTSDB 中存储了即时功耗

我想计算每日功耗,这是所有瞬时功耗的积分。如果所有采样间隔相同,则可以使用平均值来完成,但事实并非如此......

公式是这样的:每日消耗量= ( (Delta T) * InstantPower ) / 24 的总和

Delta T= 当前消耗样本和最后一个样本之间的时间 InstantPower = 当前功耗样本

是否可以通过 OpenTSDB(或 Grafana)来实现?

4

1 回答 1

1

使用 OpenTSDB 是不可能的。您仅限于文档中列出的聚合函数。

Grafana 没有向 OpenTSDB 添加度量操作能力。

在处理时间序列时,实际上建议将数据作为积分提交(即单调递增的计数器)。OpenTSDB 然后可以使用该rate函数“区分”它。

于 2015-12-03T13:30:58.980 回答