rrdtool图形分辨率在昨天打印时发生更改



我昨天绘制的图有问题。Y轴的分辨率看起来像1小时。图形是用创建的

rrdtool graph /ram/temperature/sensors-yesterday.png --end 00:00 --rigid --width 638 --height 337 --border 0 --font AXIS:13:0 --color BACK#363636 --color CANVAS#363636 --color GRID#999999 --color MGRID#B5B5B5 --color FONT#CCCCCC --x-grid MINUTE:60:HOUR:1:MINUTE:360:0:%R --y-grid 1:1 DEF:Onetemp=ds_temperature.rrd:One:AVERAGE

(不包括遮挡阳光的代码)

当我在没有--end 00:00 的情况下绘制过去24小时的图表时

一切看起来都很正常,分辨率是5分钟(-24小时图)

数据库是用创建的

rrdtool create ds_temperature.rrd --step 300 DS:One:GAUGE:600:-60:60 RRA:AVERAGE:0.5:1:12 RRA:AVERAGE:0.5:1:288 RRA:AVERAGE:0.5:12:168 RRA:AVERAGE:0.5:12:720 RRA:AVERAGE:0.5:288:365

每5分钟进行一次数据采样。

分辨率更改的原因是您在超过24小时内没有5分钟分辨率的数据。。。重新审视您的create语句。我的建议:

rrdtool create ds_temperature.rrd  --step 300 
DS:One:GAUGE:600:-60:60 
RRA:AVERAGE:0.5:1:2880 
RRA:AVERAGE:0.5:12:720 
RRA:AVERAGE:0.5:288:365

相关内容

  • 没有找到相关文章

最新更新