我想在RRD DB中生成假值1个月,并且以5秒作为数据收集的频率。是否有任何工具可以在给定的持续时间内为RRD DB填充假数据。
我搜索了很多,但没有找到任何这样的工具。
请帮忙。
答案 0 :(得分:1)
我会推荐以下一个班轮:
perl -e 'my $start = time - 30 * 24 * 3600; print join " ","update","my.rrd",(map { ($start+$_*5).":".rand} 0..(30*24*3600/5))' | rrdtool -
这假设您有一个名为my.rrd
的rrd文件,它只包含一个期望GAUGE
类型数据的数据源。