与 OpentSDB 和 grafana 的计算集成
Compute integration with OpentSDB and grafana
我在 OpenTSDB 中存储了即时功耗
我想计算每天的耗电量,它是所有即时耗电量的总和。如果所有采样间隔都相同,则可以使用平均值完成此操作,但事实并非如此...
公式应该是这样的:
每日消耗量 = ( (Delta T) * InstantPower ) / 24
的总和
Delta T= 当前消耗样本和最后一个样本之间的时间
InstantPower = 当前功耗样本
是否可以通过 OpenTSDB(或 Grafana)来实现?
使用 OpenTSDB 是不可能的。您仅限于聚合函数 listed on the documentation.
Grafana 没有为 OpenTSDB 添加指标操作能力。
在处理时间序列时,实际上建议将数据提交为积分(即单调递增计数器)。然后 OpenTSDB 可以 "differentiate" 使用 rate
函数。
我在 OpenTSDB 中存储了即时功耗
我想计算每天的耗电量,它是所有即时耗电量的总和。如果所有采样间隔都相同,则可以使用平均值完成此操作,但事实并非如此...
公式应该是这样的: 每日消耗量 = ( (Delta T) * InstantPower ) / 24
的总和Delta T= 当前消耗样本和最后一个样本之间的时间 InstantPower = 当前功耗样本
是否可以通过 OpenTSDB(或 Grafana)来实现?
使用 OpenTSDB 是不可能的。您仅限于聚合函数 listed on the documentation.
Grafana 没有为 OpenTSDB 添加指标操作能力。
在处理时间序列时,实际上建议将数据提交为积分(即单调递增计数器)。然后 OpenTSDB 可以 "differentiate" 使用 rate
函数。