I am working with a lot of rrd files, and I just noticed that some of my rrd graphs show empty graphs despite having a very recent lastupdate. I just did a rrdtool info on my rrd files, and found something interesting. In the rrd files that have empty files, their values are 0. Here is an example:
devserv161
rra[0].rows = 100000
ds[FLUSHER_READ].minimal_heartbeat = 480
ds[WRITE].last_ds = 2030.10630219402
rra[0].cdp_prep[1].unknown_datapoints = 0
ds[WRITE].type = GAUGE
ds[WRITE].index = 1
rra[0].cf = AVERAGE
ds[FLUSHER_READ].unknown_sec = 15
step = 80
rra[0].cdp_prep[2].unknown_datapoints = 0
ds[FLUSHER_READ].value =
ds[WRITE].max =
rra[0].pdp_per_row = 1
ds[FLUSHER_READ].index = 2
ds[READ].type = GAUGE
rrd_version = 0003
rra[0].cdp_prep[1].value =
ds[READ].unknown_sec = 15
ds[WRITE].minimal_heartbeat = 480
last_update = 1428948095
ds[READ].min =
header_size = 1208
ds[READ].minimal_heartbeat = 480
ds[WRITE].unknown_sec = 15
ds[FLUSHER_READ].type = GAUGE
ds[WRITE].value =
rra[0].cur_row = 53085
rra[0].cdp_prep[0].unknown_datapoints = 0
ds[READ].max =
ds[FLUSHER_READ].max =
ds[FLUSHER_READ].min =
ds[READ].index = 0
rra[0].cdp_prep[0].value =
rra[0].xff = 0.999
ds[READ].value =
ds[WRITE].min =
ds[READ].last_ds = 1417.90542990501
filename = devserv161.rrd
rra[0].cdp_prep[2].value =
ds[FLUSHER_READ].last_ds = 74.1351542318656
Any help as to why the .values are 0 as opposed to having a value would be greatly appreciated. New values are added around every 10 minutes.