将历史数据导入耳语时手动汇总

时间:2012-10-22 09:39:02

标签: graphite

我正在尝试将两年前的数据存档导入耳语,我在尝试理解导入的数据时遇到问题,因为我认为有些值会丢失。我是否需要手动聚合数据的时间戳早于第一个模式定义的保留时间?

1 个答案:

答案 0 :(得分:3)

我没有尝试使用最新版本(0.9.10),但已经尝试过用0.9.9说的话并遇到同样的问题。

假设你每分钟有一个30天的项目,然后一年一次(60s:30d,1d:1y),那么当你在两个月前提交50分钟值时,耳语会看到时间戳适合,会看到它适合1d指标并将其存储在该项目上,如果您在下一分钟发送,它将在耳语文件上获得相同的点,并且只会覆盖您的最后一个指标。

我找到的解决方法是在导入模式支持的最短时间内导入模式时更改模式,在上面的示例中为60s:1y。然后导入所有数据,当您结束导入时,在您的私语文件上运行whisper-resize.py,将其转换回正确的模式(60s:1d,1d:1y)。这样做会有所帮助,但要注意在执行此操作时选择正确的聚合方法。

祝你好运!

古兹曼