Здравствуйте.
Недавно встала передо мной задача - сделать шлюз в интернет на фрибзе, так чтобы был учет трафика и статистика по пользователям, причем, не просто, кто и куда лазил в www, а также, по каким портам (25, 110, 1194, 3389 и т.д.) и сколько трафика на это ушло на каждого пользователя и в целом. Причем снимаемая статистика должа быть удобной для просмотра (например через браузер).
На данный момент стоит squid и sarg для учета статистики по www. Для статистики по другим сервисам установлен ng_ipacct. Логи он выводит довольно информативные, но неудобные для просмотра и анализа. Существует ли какой-нибудь анализатор логов для него? Или может кто-то уже решал подобную задачу с помощью других пакетов?
Сразу оговорюсь, что в программировании я не силен, поэтому ответы, типа "пиши скрипты для парсинга" могут идти в даун.
Заранее спасибо.
>[оверквотинг удален]
>это ушло на каждого пользователя и в целом. Причем снимаемая статистика
>должа быть удобной для просмотра (например через браузер).
>На данный момент стоит squid и sarg для учета статистики по www.
>Для статистики по другим сервисам установлен ng_ipacct. Логи он выводит довольно
>информативные, но неудобные для просмотра и анализа. Существует ли какой-нибудь анализатор
>логов для него? Или может кто-то уже решал подобную задачу с
>помощью других пакетов?
>Сразу оговорюсь, что в программировании я не силен, поэтому ответы, типа "пиши
>скрипты для парсинга" могут идти в даун.
>Заранее спасибо.я не понял куда мне уйти (в даун) - по стол чтоли забитсо?
Владение регулярными выражениями не относится к умению программировать. Есть масса анализаторов _произвольных_ логов, поищите в портах на свой вкус.
>Владение регулярными выражениями не относится к умению программировать. Есть масса анализаторов _произвольных_
>логов, поищите в портах на свой вкус.ммм почему )) регулярное выражение это фактически макроязык программирования
те на нем можно програмить ))
PS помню читал книжку когда в тролейбусе ездил - народ вокруг тихо охреневал когда читал название на обложке "регулярные выражения" ))
Почитай журнал "Системный администратор", №45 / 08.2006
статья "Биллинг на FreeBSD: пишем сами, используя PHP, trafd и MySQL".
Дорабатывать напильником предется всяко. Но, примерно то, что вы хотите.
>Почитай журнал "Системный администратор", №45 / 08.2006
>статья "Биллинг на FreeBSD: пишем сами, используя PHP, trafd и MySQL".
>Дорабатывать напильником предется всяко. Но, примерно то, что вы хотите.Напильником уже работали, не страшно )
То что надо! Спасибо!
а у меня считает mrtg. а что считать - ipfw count.
просто как молоток, и неглядно.
Сейчас настроил себе SAMS (для HTTP, HTTPS, FTP), Netams (для всего) и NET-SNMP + MRTG + PRTG (на винде в качестве коллектора SNMP) для проверки точности подсчета. Все очень стройно и красиво, и никаких нафиг регулярных выражений. ))