RRD распечатывает метку времени последних действительных данных - PullRequest
1 голос
/ 22 января 2011

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

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

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

1 Ответ

1 голос
/ 20 апреля 2011

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

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

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

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

rrdtool last terminal_1.rrd 
...