Выбор типа источника данных RRDTool - PullRequest
0 голосов
/ 28 января 2011

У меня есть вопрос, связанный с RRDTool DST. Мне нужно создать базу данных таким образом, чтобы даже данные были одинаковыми (например, у меня шесть записей в час с одинаковым значением). RRDTool должен рассчитать СРЕДНИЕ эти данные.

Я создаю базу данных с помощью следующей команды:

rrdtool create test.rrd --step 15 DS:na:GAUGE:15:0:U RRA:AVERAGE:0.99:1:244 RRA:AVERAGE:0.99:24:244 RRA:AVERAGE:0.99:168:244 RRA:AVERAGE:0.99:672:244 RRA:AVERAGE:0.99:5760:374

И я обновляю базу данных следующей командой:

rrdtool update test.rrd 1296231519:0.6039 

После ввода 10 записей с одинаковым значением (изменяя временную метку, но с одинаковым значением) я делаю rrdtool dump test.rrd test.xml, но я не вижу никаких данных ... Он не содержит 10 записей.

Сделав 10 записей с другим значением (изменив временную метку и изменив значение), я делаю дамп базы данных, и я сделал 10 записей.

Что я делаю не так? Может быть, DST 'GAUGE' не прав при создании rrd?

1 Ответ

2 голосов
/ 29 января 2011

Тип источника данных в порядке, но вы установили интервал обновления на 15 секунд, а ТАКЖЕ установили максимальный интервал обновления на 15 секунд ... Я бы посоветовал увеличить его до 30 секунд, так как вы не сможете предоставитьобновление ровно каждые 15 секунд ...

rrdtool create test.rrd --step 15 \
    DS:na:GAUGE:30:0:U \
    RRA:AVERAGE:0.99:1:244 \
    RRA:AVERAGE:0.99:24:244 \
    RRA:AVERAGE:0.99:168:244 \
    RRA:AVERAGE:0.99:672:244 \
    RRA:AVERAGE:0.99:5760:374

Далее ваш первый RRA будет хранить данные в течение 61 минуты с 15-секундными интервалами, а второй - 144 часа с 6-минутными интервалами.Эти странные цифры кажутся мне ... это намеренно?Возможно, посмотрите на руководства rrdtool , чтобы увидеть, как другие к этому подходят.

...