Closed tanxiaolong closed 7 years ago
找了一圈,发现rrdlite里面没有对rrd的ds的heartbeat的修改。 目前来看,已经生成的rrd是没办法修改heartbeat的,只有最新创建的ds可以通过create方法里的item.Heartbeat来进行写死。
if !g.IsRrdFileExist(filename) { baseDir := file.Dir(filename) err := file.InsureDir(baseDir) if err != nil { return err } err = create(filename, items[0]) if err != nil { return err } }else{ //todo }
要是能在else里面加个更新heartbeat的操作或者在graph/rrdtool/rrdtool.go里面加个tune(这个源自官方文档)的方法就好了。
目前还不支持,需要根据自己的情况定制
找了一圈,发现rrdlite里面没有对rrd的ds的heartbeat的修改。 目前来看,已经生成的rrd是没办法修改heartbeat的,只有最新创建的ds可以通过create方法里的item.Heartbeat来进行写死。
要是能在else里面加个更新heartbeat的操作或者在graph/rrdtool/rrdtool.go里面加个tune(这个源自官方文档)的方法就好了。