我有石墨图,我想操纵它。我注意到这个图表的数据点已经过去几天已经需要纠正,因为它们是错误的。 我尝试使用较旧的时间戳发送正确的数据以覆盖旧数据,但数据不会更改。有没有人有想法?
仅提供更多信息:
xFilesFactor = 0.3
Aggregationmethod = average
Storage schema: 1m:1d,5m:30d,1h:3y
答案 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,则不会反映出来。