rrddtool unknown_sec 7 и никакие значения в rrd файле

Я застреваю в этом с 2 дней. Я использовал rrdtool прежде с успехом.

Этот я просто не могу зафиксировать до сих пор.

Я создал rrd файл,

rrdtool create /var/www/cacti/rra/LUN372.rrd \
-s 300 \
DS:hlwanspeed:GAUGE:1200:0:120000 \
DS:sanspeed:GAUGE:1200:0:120000 \
DS:wanspeed:GAUGE:1200:0:120000 \
RRA:AVERAGE:0.5:1:1500 

Затем я выполняю задание крона для обновления его

*/5 * * * */root/rpa/ted.sh

Но я получаю все значения NaN

last_update = 1405442886
header_size = 1208
ds[hlwanspeed].index = 0
ds[hlwanspeed].type = "GAUGE"
ds[hlwanspeed].minimal_heartbeat = 1200
ds[hlwanspeed].min = 0.0000000000e+00
ds[hlwanspeed].max = 1.2000000000e+05
ds[hlwanspeed].last_ds = "0"
ds[hlwanspeed].value = 0.0000000000e+00
ds[hlwanspeed].unknown_sec = 0
ds[sanspeed].index = 1
ds[sanspeed].type = "GAUGE"
ds[sanspeed].minimal_heartbeat = 1200
ds[sanspeed].min = 0.0000000000e+00
ds[sanspeed].max = 1.2000000000e+05
ds[sanspeed].last_ds = "0"
ds[sanspeed].value = 0.0000000000e+00
ds[sanspeed].unknown_sec = 0
ds[wanspeed].index = 2
ds[wanspeed].type = "GAUGE"
ds[wanspeed].minimal_heartbeat = 1200
ds[wanspeed].min = 0.0000000000e+00
ds[wanspeed].max = 1.2000000000e+05
ds[wanspeed].last_ds = "981976"
ds[wanspeed].value = NaN 

Нуждаюсь в помощи здесь.

с уважением,

W

0
задан 15 July 2014 в 19:52
2 ответа

Вы указали максимальную скорость ds[wanspeed].max = 1.2000000000e+05, в то время как ваше последнее обновление было ds[wanspeed].last_ds = "981976" и так как 981,976 > 120,000 rrdtool отказывает хранилищам обновлений NAN. В 'фиксированной' версии вы просто удалили верхний предел с помощью settinx ds[wanspeed].max до U, что отключает проверку входных данных на высокие значения.

.
1
ответ дан 4 December 2019 в 17:25

исправлено,

rrdtool create /var/www/cacti/rra/LUN372.rrd -s 300 DS:hlwanspeed:GAUGE:600:0:U DS:sanspeed:GAUGE:600:0:U DS:wanspeed:GAUGE:600:0:U RRA:AVERAGE:0.5:1:1500" ,

исправлено,

Но почему ? Не уверен

0
ответ дан 4 December 2019 в 17:25

Теги

Похожие вопросы