我只想使用RRD文件中的数据(而不是绘制图表)。 我有的资料是来自collectd 。 如果我想获得最近100秒内最小和最大的 CPU使用率,这就是我正在尝试的:
$ date +'%s' 1503485503 $ rrdtool fetch -s 1503485403 -e 1503485503 virt_cpu_total.rrd MIN value 1503485410: 1.6000000000e+06 1503485420: 4.0000000000e+05 1503485430: 8.0000000000e+05 1503485440: 1.0000000000e+06 1503485450: 1.0000000000e+06 1503485460: 1.0000000000e+06 1503485470: 1.0000000000e+06 1503485480: 1.0000000000e+06 1503485490: 1.0000000000e+06 1503485500: 1.0000000000e+06 1503485510: 1.0000000000e+06
所以, 高点是8% ,低点是1% (我的理解是否正确?)另外,如果我用CF MAX运行,我看到的结果也是一样的,所以如果我这样做的话,我有点困惑。