加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

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

发布时间:2020-12-16 06:28:31 所属栏目:大数据 来源:网络整理
导读:我正在使用RRDtool来存储用于显示图形的数据.我通过RRDs :: update更新RRD,这在尝试重写信息时失败,意味着过去更新数据一段时间(例如有人将系统计时器移回).我得到的错误是: ERROR: Cannot update /opt/dashboard/rrd/Disk/192.168.120.168_disk_1.rrd with
我正在使用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,修改内容并“恢复”它.不是人们想定期做的东西.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读