Плагин интерфейса Collectd должен сообщать количество октетов в секунду и пакетов в секунду, как описано здесь: https://collectd.org/wiki/index.php/Plugin:Interface, но для меня это сообщает совокупный октеты и пакеты (как ifconfig
делает).
Я знаю, что collectd на самом деле не измеряет подобные метрики, а собирает их из системных утилит, поэтому я думаю, что это не ошибка collectd. (Но, может быть, это так!) Я смог найти множество примеров, когда люди настраивали это без каких-либо сбоев, но ни одного упоминания об этой конкретной проблеме.
На стороне анализа может быть обходной путь (для меня elasticsearch / kibana), но сначала я хотел бы попытаться исправить отчет, прежде чем прибегать к этому.
Любая помощь очень ценится.
Ubuntu 14.04.1 LTS, собранный 5.4
В классической настройке collectd работает с rrdtool. Для файла rrd для получения данных интерфейса задан тип источника данных COUNTER, поэтому rrdtool позаботится о вычислении скорости.
Если вы не загружаете rrdtool, альтернативному получателю, возможно, придется позаботиться о том, чтобы сохранить предыдущие показания, а затем построить разницу и разделить ее на прошедшее время.