IT老兵,爱好胡思乱想、读书和交流,2015年底重新回到IT战场,期待再一次“贯穿”。
分类: 服务器与存储
2007-05-15 13:01:34
rrd_update命令格式:
rrdtool update path_file_name
[--template|-t ds_name[:ds_name]….]
N|timestamp:value[:value……]
at_timestamp@value[:value...]
[timestamp:value[:value]]
注:具体命令参数含义请参考相关的RRD文档
rrd_update功能:
在指定的时间点上N,timestamp,at_timestamp,timestamp处插入数据value
rrd_update实现:
该实现相对来说比较难,一般涉及到数据的计算等.在插入数据的时候要先根据创建RRD文件计算出数据,在更新PDP数据区域,然后更新CDP数据区域,然后在更新RRD文件中的数据区域,最后更新文件头部,文件的PDP,CDP,LiveHead部分.
rrd_update函数流程图