gpt4 book ai didi

perl - 如何使用 RRDtool 更新数据?

转载 作者:行者123 更新时间:2023-12-02 01:29:38 25 4
gpt4 key购买 nike

我正在使用 RRDtool 来存储用于显示图形的数据。我通过 RRDs::update 更新 RRD,并且在尝试重写信息时失败,这意味着更新过去一段时间的数据(例如,有人将系统计时器移回原处)。我得到的错误是:

ERROR: Cannot update /opt/dashboard/rrd/Disk/192.168.120.168_disk_1.rrd with 
'1228032301:24:24' illegal attempt to update using time 1228032301 when last
update time is 1228050001 (minimum one second step)

我想始终允许重写,我该怎么做?

最佳答案

rrdtool 不会将您的输入写入 rrd 文件。它而是对您输入的内容进行采样,然后存储结果数据点。因此,向 rrdtool 更新提供“旧数据”不会以同样的方式工作,因为您无法轻松地跳回录音来“修复”一些错误的音符。

显然有一些方法可以更改旧数据,在rrdtool中执行此操作的方法是将rrd文件“转储”到xml,修改内容并“恢复”它。这不是人们愿意定期做的事情。

关于perl - 如何使用 RRDtool 更新数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/328682/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com