Я хотел бы собирать байты, отправленные и полученные за день или за час сервера, чтобы я мог собрать требования к пропускной способности.
Я решил настроить grafana, graphite и collectd для сбора метрик использования полосы пропускания, но они показывают только использование полосы пропускания в секунду.
Могу ли я использовать эту информацию для расчета байтов, отправленных за определенный период времени, или мне нужно подумать о новом решении?
Пример текущих собранных данных, входящей и исходящей пропускной способности eth0 в байтах в секунду.
Если это действительно количество пакетов с момента последнего запроса (некоторые системы, когда вы запрашиваете статистику, сбрасываются на 0, другие - нет, вы должны быть уверены), тогда используйте sumSeries функция, или более вероятно интеграл. Используйте графану, чтобы выбрать интегральную функцию и свой временной диапазон, чтобы увидеть, получите ли вы желаемый результат, затем вы можете вытащить этот запрос и использовать его в другом месте, если хотите.