У меня проблема с графиком, который строится вчера. Разрешение оси 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 \
(код для затенения солнечного света не включен)
Когда я строю график за последние 24 часа без --end 00:00 \
все выглядит нормально, разрешение 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 минут.