【发布时间】:2018-01-09 05:06:25
【问题描述】:
我正在用我谷仓里的一台旧笔记本电脑绘制我的功率计。 这使用 mqtt 将数据发送到 mrtg(cacti)
最近这台笔记本电脑在玩 Spotify 时开始死机。 这是一个单独的问题。
但是,当我重新启动时,同时使用的所有功率都显示为在一个时间段内使用,从而产生巨大的峰值,因此几乎看不到其余数据。
当数据最终到达时,是否有可能在所有缺失的数据点上进行内插?
大约在周六 18:00 到周日 11:00 之间,发送数据的笔记本电脑出现故障,但实际功率计继续运行。
我宁愿在两个数据点之间有一条直线,这仍然是数据丢失,但比尖峰更真实。
编辑:复杂性,由于 Cacti 从 mqtt 异步读取数据,即使数据已过时,它也会不断获取最新计数。
如果数据的时间戳没有改变,我想我需要让我的 mqtt->cacti 接口发送 NaN 或 U。
【问题讨论】:
-
仅仅限制最大值是不够的,那么日/周/月/年汇总图表中会漏掉已用电量。