Re[2]: Traffic counters or billing system for IP.

2002-12-02 Пенетрантность Дмитрий Понятов

А что вы мучаетесь с выбором пакетов ? Сделать свою считалку что на tables, что 
на chains делается элементарнейше -- я например каждые 5 минут делаю 
iptables -L -v -Z |grep -v ' 0 '/var/log/traf/`date +%Y%m`
а потом просто пробегусь простой программкой на С (сейчас как раз пишу), сложу 
нужные числа




Re: Traffic counters or billing system for IP.

2002-12-02 Пенетрантность Nick Potemkin
On Mon, Dec 02, 2002 at 12:23:58AM +0500, Constantin Cherkasoff wrote:
 Hi!
 DAK   Можно ipac-ng. только там нужно все правила учета руками создать.
 DAK Хорошо если заранее известно что именно считать.
 DAK   А net-acct умеет считать вообще все подряд (а-ля цисковского ip
 DAK   accounting), а потом парсить логи и находить там то, что надо.
 
 net-acct  Usermode IP accounting daemon
 
 Usermode - suxx. Зачем таскать каждый пакет в usermode ?

А какие от этого траблы, собственно? Напряг процессора? Ну так роутеру
(особенно если нет огромной таблицы маршрутизации, которая динамически
меняется) процессорное время девать некуда. Net-acct работает и под 2.2
и под 2.4, что, если учитывать большое количество роутеров, как в моем
случае, является очень большим плюсом.  Опять же нет проблемы того самого
буфера - если не обрезетил статистику вовремя - например если траффик
почему-то огромен стал - что-то может потерятся. А в случае с net-acct 
возможность данного события не так велика.
Очень хороший лог - когда-куда-откуда-какой интерфейс-сколько. 

Посему отказыватся от хорошего решения в пользу немного более правильного,
но более ограниченного - думаю не стоит :)


 Посмотрите вот:
 http://zzz.corg.ru/u/Members/dmitry/nf2
 
 Пытались этот патч в апстрим предложить, но безуспешно :-(
 

-- 
Nick Potemkin



Re: Traffic counters or billing system for IP.

2002-12-01 Пенетрантность Constantin Cherkasoff
Hi!
DAK   Можно ipac-ng. только там нужно все правила учета руками создать.
DAK Хорошо если заранее известно что именно считать.
DAK   А net-acct умеет считать вообще все подряд (а-ля цисковского ip
DAK   accounting), а потом парсить логи и находить там то, что надо.

net-acct  Usermode IP accounting daemon

Usermode - suxx. Зачем таскать каждый пакет в usermode ?
Посмотрите вот:
http://zzz.corg.ru/u/Members/dmitry/nf2

Пытались этот патч в апстрим предложить, но безуспешно :-(


--
coxx.



Re: Traffic counters or billing system for IP.

2002-11-22 Пенетрантность Dmitriy Sirant
А как заставить iptables кидать логи не в syslog а в MySQL базу ? Есть ли
такие варианты ???



With best regards
Dmitriy Sirant
___
Welcome to www.paradise.net.ua
- Original Message -
From: Denis A. Kulgeyko [EMAIL PROTECTED]
To: debian-russian@lists.debian.org
Sent: Thursday, November 21, 2002 5:39 PM
Subject: Re: Traffic counters or billing system for IP.


   Можно ipac-ng. только там нужно все правила учета руками создать.
 Хорошо если заранее известно что именно считать.
   А net-acct умеет считать вообще все подряд (а-ля цисковского ip
accounting),
 а потом парсить логи и находить там то, что надо.
   IMHO, для провайдера лучше net-acct подойдет - ipac-ng настраивать и
 перенастраивать потом замучаешься. А для конечных потребителей инета -
 наоборот - там нет смысла писать свой большущий парсер - проще ipac-ng
 настроить (он, кстати, еще умеет рисовать графики и с него можно по крону
на
 почту статистику отправлять).


 --
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact
[EMAIL PROTECTED]



Traffic counters or billing system for IP.

2002-11-21 Пенетрантность Vladislav
Всем привет.

Подскажите каким образом можно посчитать траффик проходящий через роутер. 


-- 
Yagdzhyyev Vladislav
Dnepropetrovsk, Ukraine



Re: Traffic counters or billing system for IP.

2002-11-21 Пенетрантность Nick Potemkin
On Thu, Nov 21, 2002 at 04:17:11PM +0200, Vladislav wrote:

Например пакет net-acct. 
Он генерит логи типа таймстемп-протокол-откуда-порт-куда-порт-сколько
Можно самому написать скрипт для обработки таких логов, можно всять
уже написанный.

 Всем привет.
 
 Подскажите каким образом можно посчитать траффик проходящий через роутер. 
 
 
 -- 
 Yagdzhyyev Vladislav
 Dnepropetrovsk, Ukraine
 
 
 --
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
 
 
 
 
 

-- 
Nick Potemkin
Eniro Rus-M
http://www.eniro-m.ru
::: Yellow Pages Moscow
http://www.yellowpages.ru
phone: +7 (095) 799-55-55
fax:  +7 (095) 799-55-09 



Re: Traffic counters or billing system for IP.

2002-11-21 Пенетрантность Vladislav
Чт 21 Ноя 2002 16:27, Вы написали:
 21 Ноябрь 2002 17:17, Vladislav написал:
  Всем привет.
 
  Подскажите каким образом можно посчитать траффик проходящий через роутер.

 Есть програмка самописная, но работает уже второй в 2 местах - нареканий
 почти нет:). Использует mysql и ipchains либо iptables.

Где можно взять?

-- 
Yagdzhyyev Vladislav
Dnepropetrovsk, Ukraine



Re: Traffic counters or billing system for IP.

2002-11-21 Пенетрантность Vladislav
Чт 21 Ноя 2002 16:45, Вы написали:
 21 Ноябрь 2002 17:42, Vladislav написал:
  Чт 21 Ноя 2002 16:27, Вы написали:
   21 Ноябрь 2002 17:17, Vladislav написал:
Всем привет.
   
Подскажите каким образом можно посчитать траффик проходящий через
роутер.
  
   Есть програмка самописная, но работает уже второй в 2 местах -
   нареканий почти нет:). Использует mysql и ipchains либо iptables.
 
  Где можно взять?

 тебе подо что нужно?

под iptables. Одно скажу mysql никогда не ставил и не настраивал. :(((

-- 
Yagdzhyyev Vladislav
Dnepropetrovsk, Ukraine



Re: Traffic counters or billing system for IP.

2002-11-21 Пенетрантность Denis A. Kulgeyko
  Можно ipac-ng. только там нужно все правила учета руками создать.
Хорошо если заранее известно что именно считать.
  А net-acct умеет считать вообще все подряд (а-ля цисковского ip accounting), 
а потом парсить логи и находить там то, что надо.
  IMHO, для провайдера лучше net-acct подойдет - ipac-ng настраивать и 
перенастраивать потом замучаешься. А для конечных потребителей инета - 
наоборот - там нет смысла писать свой большущий парсер - проще ipac-ng 
настроить (он, кстати, еще умеет рисовать графики и с него можно по крону на 
почту статистику отправлять).



Re: Traffic counters or billing system for IP.

2002-11-21 Пенетрантность Vladislav
Чт 21 Ноя 2002 17:39, Denis A. Kulgeyko написал:
   Можно ipac-ng. только там нужно все правила учета руками создать.
 Хорошо если заранее известно что именно считать.
   А net-acct умеет считать вообще все подряд (а-ля цисковского ip
 accounting), а потом парсить логи и находить там то, что надо.
   IMHO, для провайдера лучше net-acct подойдет - ipac-ng настраивать и
 перенастраивать потом замучаешься. А для конечных потребителей инета -
 наоборот - там нет смысла писать свой большущий парсер - проще ipac-ng
 настроить (он, кстати, еще умеет рисовать графики и с него можно по крону
 на почту статистику отправлять).

В моем случае у меня есть 3 сетки. 2 - реальные IP адреса, одна из них это 
peer сеть, вторая диапазон реальных IP. И плюс одна локалка. Вот стоит задача 
считать внешний траффик относительно каждого IP из локалки и подсети реальных 
IP и плюс весь суммарный траффик наружу. Никаких PPP  и динамических IP нет.

-- 
Yagdzhyyev Vladislav
Dnepropetrovsk, Ukraine