rrdtool和自定义数据



我正在尝试使用rrdtool制作一些图形。但这没有我想要的...

以下情况是:

我有一个文件,其中包含每30秒收集的数据,但是我只能在第二天访问此文件。例如,如果我想绘制星期二的数据,我必须等待星期三早上。因此,我所做的是创建一个带有这些信息的新数据库:

rrdtool create filename.rrd --step '30' 'DS:t634:GAUGE:60:U:U' 'RRA:AVERAGE:0.5:1:1000'

收集的数据:

rrdtool update filename.rrd 1390231080:1
rrdtool update filename.rrd 1390231110:2
rrdtool update filename.rrd 1390231140:3
rrdtool update filename.rrd 1390231170:4
....

生成图:

rrdtool graph 'graph.png' --width '400' --height '100' 'DEF:T634=filename.rrd:t634:AVERAGE' 'LINE1:T634#0000FF:T634'

我有一个没有线的图...

我的rrd文件创建false?

预先感谢您的帮助!

您的'rrdtool Graph'调用'呼叫没有指定图形的开始和结束时间。默认值是当前时间的1天图。如果数据是历史性的,则最新的数据点可能在默认的图表时间窗口之外。在图形请求中指定开始和结束时间点。

您可以使用" rrdtool fetch"请求验证数据是否在RRD中。

我弄清楚了问题...文件中的数据太少,图形偏移时间太高...

非常感谢您的帮助!

相关内容

  • 没有找到相关文章

最新更新