RRD распечатать метку времени последних действительных данных

У меня есть база данных rdd, в которой хранятся ответы на запросы ping от широкого спектра сетевого оборудования
Как я могу вывести на график отметку времени последней действительной записи в базе данных rrd, чтобы я мог видеть, не работает ли хост, когда он вышел из строя? down

Я использую следующее для создания файла RRD.

rrdtool create terminal_1.rrd -s 60 \
DS:ping:GAUGE:120:0:65535 \
RRA:AVERAGE:0.5:1:2880

person Mike    schedule 22.01.2011    source источник


Ответы (1)


Используйте параметр lastupdate rrdtool.

Существует другое решение, если у вас есть только один файл на хост: не обновляйте RRD, если хост не работает. Затем вы можете увидеть время последнего обновления с помощью простого ls или stat, как в:

ls -l terminal_1.rrd 
stat --format %Y terminal_1.rrd 

Если вы планируете использовать демон кэширования RRD, вам необходимо использовать last< /a>, чтобы сбросить ожидающие обновления.

rrdtool last terminal_1.rrd 
person Steve Schnepp    schedule 20.04.2011