Linux за българи: Форуми

Нетехнически теми => Идеи и мнения => Темата е започната от: Explisit в May 27, 2007, 19:36



Титла: Нещо като cacti
Публикувано от: Explisit в May 27, 2007, 19:36
Трябва ми нещо примерно като Cacti в смисъл от този тим web базирано, но да може да прави статистиката по source ip, т.е. идеята е да може да се направят графики на всяко ип, а не само на интерфейс. Има ли такова нещо :)


Титла: Нещо като cacti
Публикувано от: alex_c в May 27, 2007, 22:58
Има, разбира се!
Казва се cacti  :p . Или MRTG  :p Естествено, няма готово решение - трябва да си го сътвориш сам, но за целта не е нужно само програма за визуализация. Пакетите cacti и MRTG визуализират само стойности на дадени променливи, които се четат от редица скриптове. Проблемът е как да се създадт правилните скриптове за отчитане на стойностите на тези променливи. В твоя случай трябва да се намесят допълнителни програми (iptables, tc) в зависимост от конкретната конфигурация. Във всички случаи, обаче, това е индивидуално и няма как да се предложи унифицирано решение т.е. това, което за мен е добре, за теб може да не е, така че не мога да ти предложа готов вариант, макар да имам създадени скриптове за изобразяване на трафик по IP адрес както с cacti, така и с MRTG. Може би трябва да опишеш по-подробно каво правиш, за да ти се предложи и решение.

Best wishes!
Alex


Титла: Нещо като cacti
Публикувано от: Explisit в May 28, 2007, 02:02
Нещо като това предполагам само, че малко да го префасонирам iptables за мойте нужди :

http://www.cacti.net/downloads/scripts/iptables.pl.txt

примерно на:

# > iptables -N WWW
# > iptables -A WWW -j ACCEPT
# > iptables -A INPUT -s xxxxx -j WWW
# > iptables -A OUTPUT -s xxxxx -j WWW


Титла: Нещо като cacti
Публикувано от: alex_c в May 28, 2007, 15:33
Е, точно с INPUT и OUTPUT веригите едва ли ще се получи точно каквото искаш, ако говорим за рутер, де. Иначе да - ще свърши работа, но трябва да си създадеш съответните вериги в iptables. Аз също съм ползвал този скрипт за отчитане на трафици в cacti, но както казах/писах, готово решение няма. Друг вариант е да направиш скрипт, който да отчита трафика през съответните класове, ако правиш ограничение на трафика, но това пък е друга бира.

Best wishes!
Alex


Титла: Нещо като cacti
Публикувано от: Explisit в May 28, 2007, 15:45
Е не аз исках да разбера как да го направя с този скрипт ли сега точно вериги и такива неща мисля, че ще ги оправим. Благодаря за информацията!