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

perl – 如何使用RRDtool更新数据?,第1张

概述我正在使用RRDtool来存储用于显示图形的数据.我通过RRDs :: update更新RRD,这在尝试重写信息时失败,意味着过去更新数据一段时间(例如有人将系统计时器移回).我得到的错误是: ERROR: Cannot update /opt/dashboard/rrd/Disk/192.168.120.168_disk_1.rrd with '1228032301:24:24' illega 我正在使用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更新数据?全部内容,希望文章能够帮你解决perl – 如何使用RRDtool更新数据?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1258047.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)

保存