RRDTool:无法绘制线条或区域(图表为空)

时间:2011-09-15 08:22:09

标签: linux ubuntu debian rrdtool

我一直试图掌握RRDTool。除了数据采集和存储,我无法绘制任何内容。

像这样使用它不会返回任何内容,即没有创建png:

rrdtool graph graph.png --end now --start end-60 DEF:in=teams.rrd:in:AVERAGE LINE2:in#000000

获得任何输出的唯一方法是包含类似GPRINT的东西:

rrdtool graph graph.png --end now --start end-60 DEF:in=teams.rrd:in:AVERAGE LINE2:in#000000 GPRINT:in:AVERAGE:"%8.2lf %s Bytes"

但即便如此,图表本身也是空的,而GPRINT会打印正确的值。我也尝试过绘制一个恒定值并使用HRULE,但没有用。我已经尝试了很多东西,手动指定开始和结束以及上限和下限。

这是在Debian Squeeze和Ubuntu 11.04上。

更新

没关系,我“解决”了我的问题。事实证明它与shell扩展有关,并且在“LINE:in:#000000”周围加上引号就足够了。愚蠢的错误。

0 个答案:

没有答案