URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 17902
[ Назад ]

Исходное сообщение
"RRD and burstable speed"

Отправлено asidko , 22-Дек-08 19:57 
Есть cisco роутер. Есть линк к провайдеру. Оплата за скорость 5 mbit входит в абонплату и провойдер дает возможность повышения скорости до 10mbit.

Как мне сделать вот такое: http://en.wikipedia.org/wiki/File:Mrtg95.png

rrd скомпилировал, комьюнити на роутере прописал. (mrtg по snmp уже снимает статистику по некоторым интерфейсам и значения environment)

А вот как мне создать базу rrd? 'rrdtool create 1.rrd .....' а дальше? Как снять данные с интерфейса и запихнуть их в базу 'rrdtool update .....' а дальше?
И последнее, как заставить rrd рисовать тот самый burstable speed (красную линию)

Поделитесь готовыми скриптами у кого есть. Или документацией.

Спасибо.

Андрей.


Содержание

Сообщения в этом обсуждении
"RRD and burstable speed"
Отправлено 111111 , 23-Дек-08 00:02 
Впервые создан сайт по теории 6-ти кошельков. Заходите на http://kasix.net?p=2376



"RRD and burstable speed"
Отправлено Аноним , 23-Дек-08 10:36 
#!/bin/bash
in=`/usr/bin/snmpget -v2c -c public 127.0.0.1 IF-MIB::ifInOctets.3 | awk '{gsub("IF-MIB::ifInOctets.3 = Counter32: ",""); print;}'`
out=`/usr/bin/snmpget -v2c -c public 127.0.0.1 IF-MIB::ifOutOctets.3 | awk '{gsub("IF-MIB::ifOutOctets.3 = Counter32: ",""); print;}'`
/usr/bin/rrdtool update /home/rrd/eth1.rrd N:$in:$out

Вот как-то так, вообще на сайте rrdtool есть множество разобранных примеров.