rrdtool小技巧—绘制固定值

By pengyao - Last updated: 星期一, 九月 5, 2011 - Save & Share - One Comment

最近在接触关于rrdtool的一些需求,其中的一个需求是在绘制磁盘使用率的同时,增加一明显标识的阀值(固定值),对于“明显”当然可以采用比较容易识别的颜色(如红色),而对于“固定值”的这个需求在翻rrdtool手册的时候发现了HRULE这个选项,其具体用法如下:

HRULE:value#color[:legend][:dashes[=on_s[,off_s[,on_s,off_s]...]][:dash-offset=offset]]

本需求中相应的处理为:
(1)在程序开头定义一个变量alter给予对应的赋值,并定义alter_color=FF0000
(2)在原rrdtool graph代码中增加如下代码:

"HRULE:${alter}#${alter_color} "

然后生成图形发现图形中已经出现了红色的阀值线,这样就可以更直观的了解某个值是否超过了允许的最大值,使其更具有可比性。

美中不足的是,绘图时习惯采用LINE2来做,而HRULE绘制出现线相对于LINE2显得总是那么单薄……

Posted in Gnu/linux, Program, rrdtool, Thinking, tips • Tags: , , , , Top Of Page

One Response to “rrdtool小技巧—绘制固定值”

Comment from Mitch
Time 2011年12月29日 at 02:38

Deep thought! Thanks for contirbtunig.

Write a comment