2015-08-04 10 views
0

Следующие данные поступают от поставщика мобильных телефонов, это список загружаемых kb в определенное время, как правило, в минуту.Как создать накопленные полосы пропускания в RRDtool (то есть, ГБ в месяц)?

Это не средний, не максимальный, а общий интервал времени, который позволяет точно отслеживать потребление данных. Эти графики были сделаны с PIL, и вместо того, чтобы показывать всплески, указывающие на большое потребление данных, можно увидеть большие шаги, что гораздо более показательно, потому что оно не просто говорит «многое произошло здесь», но «именно это произошло Вот". Например, второй график Sat 10 ночью 100mb. График изменения скорости не будет таким информативным.

Я также пытаюсь найти способ сделать это с помощью rrd.

Я был введен в заблуждение при использовании COUNTER для отслеживания использования данных в сети, думая, что я смогу точно вычислить использование ежемесячных/еженедельных накопленных данных, но теперь это оказалось неправильным предположением.

Как хранить данные в rrd, чтобы иметь возможность легко создавать графики, как показано ниже? Будет ли это с использованием ABSOLUTE и до его обновления, я бы вычтен предыдущее значение вставки? Будет ли это быть точным до байта при проверке ежемесячного использования?

User 1

User 2

ответ

1

Вы можете сложить все значения в вашей карте довольно легко:

CDEF:sum=data,$step_width,*,PREV,ADDNAN

, если ваш график охватывает только один месяц, что все должно быть у вас есть делать. Если вы хотите, чтобы он охватывал несколько месяцев, вам придется использовать комбинацию операторов IF и TIME для сброса строки до 0 в начале месяца.

Версия 1.5.4 будет содержать дополнительный оператор STEPWIDTH, который подталкивает ширину шага к стеку, делая это еще проще.

+0

Спасибо. Я теперь сохраняю ifHCIn/OutOctets параллельно как GAUGE, чтобы иметь возможность сравнивать. Моя худшая проблема заключалась в том, что в определенный момент времени я уменьшил частоту дискретизации до 1 минуты, не заметив, что мой шаг составляет 60 секунд, поэтому у меня есть количество накопленных NaN, сердцебиение было/равно 0.: (Неудивительно, т сложение. –

 Смежные вопросы

  • Нет связанных вопросов^_^