4、关于step的设置

step 默认是 300s,这个值在创建 rrd 数据库之初就会通过参数 --step 300 来进行设置。
如果你设置的 step 是 60s 也就是 1 分钟,那么意味着你需要每隔一分钟给 rrd 喂数据,也就是上报,如果超时,那么将以最新的数据为准顺延。比如:

rrdtool create test.rrd --start 978300900 --step 60
     ...

插入数据的时候:

rrdtool updatev test.rrd  978301200:300:1:600:300

978301200 - 978300900 = 300
相当于你在 10:30 创建了一个本应该一分钟喂一次数据的数据库,但是你在 10:35 才给 rrd 喂了一条数据,通过  updatev 可以看到,数据的插入细节,即插入了 (978301200 - 978300900)/step = 300/60 = 5 份数据,但是这5份的值都是 978301200 时刻插入的值。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值