The OpenNET Project / Index page

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

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

" Подсчет трафика"  +/
Сообщение от Folio (ok) on 28-Фев-11, 22:13 
Подскажите пожалуйста легкий способ подсчета трафика в FreeBSD. В идеале найти аналог ipt-account для linux ( http://code.google.com/p/ipt-account/wiki/Usage ).
Задача в том, чтобы в итоге получить простейший вывод:
ip Отправлено байт - Получено байт.
Весь гугл вопит что надо использовать netflow и т.д.
На сейчас с задачей справляется связка ipfw table + ng_tee, по схеме
netgraph tablearg ip from any to any via em1, а потом считаю ngctl tee_1 getstats.
Чует сердце, что это немного проблематично по ресурсам (около тысячи нод tee)
Ответить | Правка | Cообщить модератору

Оглавление

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


1. " Подсчет трафика"  +/
Сообщение от boykov (ok) on 01-Мрт-11, 01:25 
> Подскажите пожалуйста легкий способ подсчета трафика в FreeBSD. В идеале найти аналог
> ipt-account для linux ( http://code.google.com/p/ipt-account/wiki/Usage ).
> Задача в том, чтобы в итоге получить простейший вывод:
> ip Отправлено байт - Получено байт.
> Весь гугл вопит что надо использовать netflow и т.д.
> На сейчас с задачей справляется связка ipfw table + ng_tee, по схеме
> netgraph tablearg ip from any to any via em1, а потом считаю
> ngctl tee_1 getstats.
> Чует сердце, что это немного проблематично по ресурсам (около тысячи нод tee)

откуда тысяча нод?
нельзя в одну ноду кидать весь траф, а уже накопленное разгребать?

был (есть) порт ng_ipacct, но под восьмеркой он не собирается (по состоянию на полгода назад): в коде есть PATH_LEN от семерки, а в восьмерке это PATH_SIZ (или наоборот, не помню). Соответственно работает модулем ядра, выдает в формате ip accounting от циски + еще немножко. Механика работы точно такая же.

в любом случае скрипты генерации нод там прикольные.


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. " Подсчет трафика"  +/
Сообщение от Folio (ok) on 25-Авг-11, 17:51 
> был (есть) порт ng_ipacct, но под восьмеркой он не собирается (по состоянию
> на полгода назад): в коде есть PATH_LEN от семерки, а в
> восьмерке это PATH_SIZ (или наоборот, не помню). Соответственно работает модулем ядра,
> выдает в формате ip accounting от циски + еще немножко. Механика
> работы точно такая же.

Стоял ng_ipacct, проработало месяц. Было трафика мало, сейчас более 0.5mpps, в основном udp торрент, напряжненько будет по ресурсам. Требуется что-то более легкое, без детализации.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

6. " Подсчет трафика"  +/
Сообщение от boykov (ok) on 26-Авг-11, 11:45 
>> был (есть) порт ng_ipacct, но под восьмеркой он не собирается (по состоянию
>> на полгода назад): в коде есть PATH_LEN от семерки, а в
>> восьмерке это PATH_SIZ (или наоборот, не помню). Соответственно работает модулем ядра,
>> выдает в формате ip accounting от циски + еще немножко. Механика
>> работы точно такая же.
> Стоял ng_ipacct, проработало месяц. Было трафика мало, сейчас более 0.5mpps, в основном
> udp торрент, напряжненько будет по ресурсам. Требуется что-то более легкое, без
> детализации.

дык поставить побольше период -- оно просуммирует побольше, главное памяти чутка побольше.


Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

2. " Подсчет трафика"  +/
Сообщение от h on 01-Мрт-11, 06:37 
> Подскажите пожалуйста легкий способ подсчета трафика в FreeBSD. В идеале найти аналог
> ipt-account для linux ( http://code.google.com/p/ipt-account/wiki/Usage ).
> Задача в том, чтобы в итоге получить простейший вывод:
> ip Отправлено байт - Получено байт.

ipcad

/usr/ports/net-mgmt/ipcad

попробуйте

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. " Подсчет трафика"  +/
Сообщение от Pahanivo (ok) on 01-Мрт-11, 07:38 
> Весь гугл вопит что надо использовать netflow и т.д.

нормальная универсальная вешь - можно потом использовать как коллектор для других машин
+ нормальный инструментарий для обработки статистики

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. " Подсчет трафика"  +/
Сообщение от artemrts (ok) on 01-Мрт-11, 23:01 
> Подскажите пожалуйста легкий способ подсчета трафика в FreeBSD. В идеале найти аналог
> ipt-account для linux ( http://code.google.com/p/ipt-account/wiki/Usage ).
> Задача в том, чтобы в итоге получить простейший вывод:
> ip Отправлено байт - Получено байт.
> Весь гугл вопит что надо использовать netflow и т.д.
> На сейчас с задачей справляется связка ipfw table + ng_tee, по схеме
> netgraph tablearg ip from any to any via em1, а потом считаю
> ngctl tee_1 getstats.
> Чует сердце, что это немного проблематично по ресурсам (около тысячи нод tee)

Вот неплохая весчь...
http://www.pmacct.net/

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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