Учёт трафика (ipacctd)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
Digger
Сообщения: 125

Учёт трафика

Сообщение Digger »

Шлюз на freebsd 5.3. Все установлено, все работает. Для снятия трафика используется ipacctd. Но отчеты, которые он делает неудобоваримы, так как имеют вид:

Код: Выделить всё

213.27.4.10     53818   208.109.22.86   80      tcp     1246    7
208.109.22.86   80      213.27.4.10     53818   tcp     2997    7
213.27.4.10     51581   72.232.29.238   80      tcp     1332    13
72.232.29.238   80      213.27.4.10     51581   tcp     13427   20
213.27.4.10     61859   72.22.69.51     80      tcp     892     7
72.22.69.51     80      213.27.4.10     61859   tcp     629     6

Что посоветуете для суммирования по байтам за день?
...идущему во тьме да найдётся путь. ибо идущий страстно ищет путь тот...
Спасибо сказали:
Аватара пользователя
rolano
Сообщения: 845
Статус: еще один юзер FreeBSD
ОС: какая-то

Re: Учёт трафика

Сообщение rolano »

Парси лог и загоняй в Мускульную базу - потом можешь делать любые отчеты
Я знаю только то, что ничего не знаю ... потому и обречен вечно учиться.
Спасибо сказали:
Аватара пользователя
Digger
Сообщения: 125

Re: Учёт трафика

Сообщение Digger »

Как такое воплатить теоритически я понимаю, можно ещё сделать веб-морду и т.д., прекрасному нет предела. Я имел ввиду может есть ссылки на конкретные решения? HOWTO т.е. у меня не хватит знаний придумать/сделать это с нуля.
...идущему во тьме да найдётся путь. ибо идущий страстно ищет путь тот...
Спасибо сказали:
Аватара пользователя
rolano
Сообщения: 845
Статус: еще один юзер FreeBSD
ОС: какая-то

Re: Учёт трафика

Сообщение rolano »

Не думаю, что кто-то выложит абсолютно рабочее решение именно этого случая. Да оно и не надо - мануалы раскрывают только определенную сторону, которая интересная автору. В этой ситуации можно глянуть на 2-3 примера и почитать матчасть: как работать с файлами в Перле, как работать с переменными, как прикрутить скрипт к определенной таблице в базе и т.д. В общем - разбейте большую задачу на более мелкие и по этим элементам ищите руководства. ИМХО
Я знаю только то, что ничего не знаю ... потому и обречен вечно учиться.
Спасибо сказали:
Andrey74
Сообщения: 3
ОС: FreeBSD

Re: Учёт трафика

Сообщение Andrey74 »

Digger Вот тут http://www.lissyara.su/?id=1134 описывается как раз твой случай. Там же есть и занос в MySQL и как приделать веб морду ко всему этому.
Спасибо сказали:
Аватара пользователя
Saint_Byte
Сообщения: 57
ОС: ASP 11

Re: Учёт трафика

Сообщение Saint_Byte »

Да половину решение приходиться точить руками =). А парсить и ПХП сойдет =) А пхп при наличие знания бейсика - понимается за 2 дня =)
MyBlog
[Вот кто я!] [Манчкин 7%] [Убийца 3%] [Тусовщик 13%] [Исследователь 77%] [Узнай кто ты!]
Спасибо сказали:
Аватара пользователя
Maestro
Сообщения: 227
Статус: ипэшник
ОС: FreeBSD-6.2 STABLE

Re: Учёт трафика

Сообщение Maestro »

2 Digger

Вот здесь есть простенькое готовое решение (без вебморды правда)
http://www.getinfo.ru/print306_0.html
дайте денег на обновление портов :)
Спасибо сказали: