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,修改内容并“恢复”它.不是人们想定期做的东西. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |