是否有可能在过去的几天内操纵石墨数据?

时间:2013-10-20 21:29:59

标签: graphite

我有石墨图,我想操纵它。我注意到这个图表的数据点已经过去几天已经需要纠正,因为它们是错误的。 我尝试使用较旧的时间戳发送正确的数据以覆盖旧数据,但数据不会更改。有没有人有想法?

仅提供更多信息:

xFilesFactor = 0.3
Aggregationmethod = average

Storage schema: 1m:1d,5m:30d,1h:3y

1 个答案:

答案 0 :(得分:0)

为什么它不起作用 -

Storage-Aggregation config'适用于'新指标文件。因此,此配置中的任何更改都只会影响新创建的度量标准文件,而不会影响已存在的度量标准文件。

例如,

./whisper-info.py /opt/graphite/storage/whisper/stats/dev/hulk/getupdate.wsp将告诉您零开始时的有效存储和聚合模式。

编辑这些内容可以像 -

一样简单

/whisper-resize.py {} --xFilesFactor=0.0 --aggregationMethod=sum 10s:1d 60s:30d 600s:365d <file_path>

我使用以下脚本更改现有指标的聚合架构 -

$ find /opt/graphite/storage/whisper/stats/timers/production/ | grep .wsp > ~/timers

$ cat ~/timers | xargs -I{} sudo /opt/graphite/whisper-scripts/whisper-resize.py {} --xFilesFactor=0.0 --aggregationMethod=sum 10s:1d 60s:30d 600s:365d

您可以从here安装转储中获取这些私语脚本。

时间戳,可能必须与步骤相同。

例如 - 如果保留为-XX30 xxx50 xxx70 xxx90并且您将新指标发送到xxx60,则不会反映出来。