Суммирование каналов в Cacti
Отрисовывание одного графика с двух интерфейсов
Есть два канала на двух сетевых картах. По отдельности они отрисовываются в cacti как обычно c Data Query [SNMP - Interface Statistics].
 
eth1.png   eth2.png


Интересно было посмотреть на суммарный трафик. Т.е. получить нечто подобное:
summ.png

Для этого нашёлся Plugin: aggregate
http://docs.cacti.net/plugin:aggregate

Для установки плагинов в Cacti требуется Plugin Architecture
http://docs.cacti.net/manual:087:1_installation.9_pia
Вкратце: устанавливается либо патчем, либо заменой готовых файлов
В последних версиях Cacti проблем особых нет.
После копирования файлов или применения патча (patch -p1 -N < cacti-plugin-arch.diff) нужно настроить файл include/config.php
В ранних версиях в этом файле помимо прочих настроек нужно указывать загружаемые плагины. К примеру:
$plugins = array();

$plugins[] = 'aggregate';

$plugins[] = 'monitor';

$plugins[] = 'discovery';


Помимо настроек нужно импортировать данные в базу из архива: mysql cacti < pa.sql -p
Так же нужно включить в настройках пользователя доступ к плагинам.
User Management [edit: admin] -> Plugin Management

Качаем aggregate и распаковываем в cacti/plugins
В Plugin Management устанавливаем и активируем плагин

Теперь можно перейти в Graph management, выбрать нужные для суммирования графики и в нижнем поле выбрать Create Aggregate Graph

Graph Type: Keep Graph Types
Totaling: Total Similar data sources

Создаётся график из суммы предыдущих. Видно на первых картинках.

Дополнительные ссылки:
http://cacti.net/

Судя по новостям cacti 0.8.7i уже содержит Plugin Architecture
sunday, december 11th, 2011 - 10:35 pm
Cacti 0.8.7i released!!!
Now fully patched Cacti with Plugin Architecture available as well!!!
Вы должны войти

loading