Подсчет интернет трафика
Добрый день! NetBSD 5 стоит в качестве шлюза в интернет (использую NAT и pf). Нужно считать интернет-трафик с каждой машины: web, ftp, p2p-клиенты. Какой аналог trafd (из FreeBSD) есть в NetBSD?
»
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- 2974 просмотра
Если юзеры ходят через squid
Если юзеры ходят через squid то лучше sarg - сам пользуюсь больше 2-ух лет. И web морда приличная.
Нет, squid не устраивает.
Нет, squid не устраивает. Нужно, например, считать и torrent трафик, и трафик от радио. Аналог trafd из Фри интересует.
Могу посоветовать
Могу посоветовать анализировать трафик при помощи цисковского протокола NetFlow. Используя пакет net/flow-tools, в состав которого входит сборщик данных (коллектор) flow-capture и необходимый набор программ для преобразование данных из двоичных flow файлов в формат удобный для человека. В качестве сенсора можно использовать fprobe или nprobe (nprobe распространяется по лицензии GNU GPL, однако чтобы получить доступ к архиву с исходным кодом, необходимо заплатить денежку 99.95 EUR). Строить графики и хранить их усреднённые значения при помощи rrdtool, создание графиков с возможностью различных выборок (за определенный промежуток времени, по IP адресу, по протоколу, по порту) можно осуществить при помощи . Если подробность в графиках не очень важна, то я думаю вполне хватит FlowScan с CUFlow (CUGrapher) или JKFlow (JKGrapher).
ОК. Буду пробовать.
ОК. Буду пробовать.