The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"График загрузки по протоколам"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"График загрузки по протоколам"  
Сообщение от wxld email(??) on 28-Янв-08, 18:43 
Приветствую!
Задача такая... нужно рисовать графики загрузки интерфеса по протоколам(если быть точнее по демонам httpd, sshd squid, exim...), в мртг
Но задача в том как снимать эту статистику для мртг...  Вот счас показатели берутся из ipfw (самопальный скриптец). Можно помучатся с ipfw и снимать статистику по портам/протоколам, но не хочется сильно парится с этим, и каже быть тогда с squid?
Впринципе не обязательно это все рисовать в мртг, мож есть какието боле приспособленые варианты.

Вобщем конкретно задача звучит так: нужно на графике увидить кто и насколько(%) грузит интернет канал, для того чтобы дальше разбиратся с тем что и как нужно шейпить ( :) )
Спасибо!

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "График загрузки по протоколам"  
Сообщение от Guest (??) on 28-Янв-08, 22:19 
>Задача такая... нужно рисовать графики загрузки интерфеса по протоколам(если быть точнее по
>демонам httpd, sshd squid, exim...), в мртг
>Но задача в том как снимать эту статистику для мртг...  Вот
>счас показатели берутся из ipfw (самопальный скриптец). Можно помучатся с ipfw
>и снимать статистику по портам/протоколам, но не хочется сильно парится с

А чего мучаться? Если и так самопальный скрипт - проще всего будет добавить нужное к-во count правил. Если нужно, то и per-user.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "График загрузки по протоколам"  
Сообщение от shutdown now on 28-Янв-08, 23:21 
>[оверквотинг удален]
>счас показатели берутся из ipfw (самопальный скриптец). Можно помучатся с ipfw
>и снимать статистику по портам/протоколам, но не хочется сильно парится с
>этим, и каже быть тогда с ?
>Впринципе не обязательно это все рисовать в мртг, мож есть какието боле
>приспособленые варианты.
>
>Вобщем конкретно задача звучит так: нужно на графике увидить кто и насколько(%)
>грузит интернет канал, для того чтобы дальше разбиратся с тем что
>и как нужно шейпить ( :) )
>Спасибо!

статистику по трафу squid может отдать по snmp или http
c mrtg что плохо - на графике только две величины

я картинки по трафу pf http://muninexchange.projects.linpro.no/?search=&cid=10&os&#...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "График загрузки по протоколам"  
Сообщение от wxld email(??) on 29-Янв-08, 11:14 
>[оверквотинг удален]
>>этим, и каже быть тогда с ?
>>Впринципе не обязательно это все рисовать в мртг, мож есть какието боле
>>приспособленые варианты.
>>
>>Вобщем конкретно задача звучит так: нужно на графике увидить кто и насколько(%)
>>грузит интернет канал, для того чтобы дальше разбиратся с тем что
>>и как нужно шейпить ( :) )
>>Спасибо!
>
>статистику по трафу squid может отдать по snmp или http

Лично я когдато пользовался lightsquid-ом(анализатор логов), но по моему он не показывает реальную нагрузку на канал, а общее кол-во скаченых байт(в том числе и то что отдается с кэша)... а чем вы предлагаете пользоватся?
>c mrtg что плохо - на графике только две величины
>
>я картинки по трафу pf http://muninexchange.projects.linpro.no/?search=&cid=10&os&#...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "График загрузки по протоколам"  
Сообщение от shutdown now on 29-Янв-08, 23:55 
>[оверквотинг удален]
>>
>>статистику по трафу squid может отдать по snmp или http
>
>Лично я когдато пользовался lightsquid-ом(анализатор логов), но по моему он не показывает
>реальную нагрузку на канал, а общее кол-во скаченых байт(в том числе
>и то что отдается с кэша)... а чем вы предлагаете пользоватся?
>
>>c mrtg что плохо - на графике только две величины
>>
>>я картинки по трафу pf http://muninexchange.projects.linpro.no/?search=&cid=10&os&#...

кусок скрипта из базовой поставки munin

sub query_squid {
    my ($host, $port, $user, $passwd) = @_;

    my $cachemgr = IO::Socket::INET->new(PeerAddr => $host,
                                        PeerPort => $port,
                                        Proto    => 'tcp') or die($!);

    my $request = "GET cache_object://$host/counters HTTP/1.0\r\n" .
        "Accept: */*\r\n" .
        &make_auth_header($user, $passwd) .
        "\r\n";

    $cachemgr->syswrite($request, length($request));
    my @lines = $cachemgr->getlines();
    for(my $i = 0; $i <= $#lines; $i++) {
        if($lines[$i] =~ /$target\s+(\d+)/) {
            print "$1.value $2\n";
        }
    }
}

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "График загрузки по протоколам"  
Сообщение от idle (ok) on 29-Янв-08, 12:09 
>[оверквотинг удален]
>счас показатели берутся из ipfw (самопальный скриптец). Можно помучатся с ipfw
>и снимать статистику по портам/протоколам, но не хочется сильно парится с
>этим, и каже быть тогда с squid?
>Впринципе не обязательно это все рисовать в мртг, мож есть какието боле
>приспособленые варианты.
>
>Вобщем конкретно задача звучит так: нужно на графике увидить кто и насколько(%)
>грузит интернет канал, для того чтобы дальше разбиратся с тем что
>и как нужно шейпить ( :) )
>Спасибо!

Используйте cacti. Для неё есть готовые скрипты для любого ПО.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "График загрузки по протоколам"  
Сообщение от Ночной админ (ok) on 30-Янв-08, 03:40 
>и снимать статистику по портам/протоколам, но не хочется сильно парится с

Попробовать NetFlow ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "График загрузки по протоколам"  
Сообщение от wxld email(??) on 30-Янв-08, 11:39 
>>и снимать статистику по портам/протоколам, но не хочется сильно парится с
>
>Попробовать NetFlow ?

мд... это очень мощное и сложное средство, особенно если использовать вместе с тем же Cacti(уже проще IPFW покрутить)... Мне нужно просто определенный период посмотреть что и насколько грузит канал(в пиках особеено важно), чтобы потом правильно зашейпить.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "График загрузки по протоколам"  
Сообщение от ShyLion (ok) on 30-Янв-08, 14:37 
>>>и снимать статистику по портам/протоколам, но не хочется сильно парится с
>>
>>Попробовать NetFlow ?
>
>мд... это очень мощное и сложное средство, особенно если использовать вместе с
>тем же Cacti(уже проще IPFW покрутить)... Мне нужно просто определенный период
>посмотреть что и насколько грузит канал(в пиках особеено важно), чтобы потом
>правильно зашейпить.

ничего сложного нет. ng_netflow вставляешь в процессинг и flow-tools собираешь базу
потом как хочешь анализируешь, хоть теми-же flow-tools, хоть перловкой CFlow.
Анализ конечно пост-фактум. Частоту добавления данных в базу можно варьировать.
ng_netflow в 5.х в портах, в 6.х в системе уже сразу
flow-tools в портах есть

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру