昨天绘制时 rrdtool 图形分辨率发生变化
rrdtool graph resolution changes when plotting yesterday
我对昨天绘制的图表有疑问。 Y轴的分辨率看起来像1 hour。图形创建于:
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 hours graph)
数据库创建于:
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 分钟分辨率的数据...重新访问您的创建语句。我的建议:
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
我对昨天绘制的图表有疑问。 Y轴的分辨率看起来像1 hour。图形创建于:
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 \
一切正常,解决时间为 5 分钟 (-24 hours graph)
数据库创建于:
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 分钟分辨率的数据...重新访问您的创建语句。我的建议:
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