|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Serge Pekarsky 2:5020/400 22 Jun 2002 17:09:15 To : Andrey Ostanovsky Subject : Re: ipfw count -------------------------------------------------------------------------------- Andrey Ostanovsky <Andrey.Ostanovsky@p10.f1957.n5030.z2.fidonet.org> wrote: > > > Hello, Serge! > > Пятница Июнь 21 2002, Serge Pekarsky изволил/a написать All: > > SP> имею желание сделать статистику ipfw с занесение данных в базу, etc. > SP> но, поскольку правил много, то очень не хочется запускать ipfw show и > SP> парсить результат перлом (боюсь, тормозить будет) > SP> в связи с этим вопрос: не делал ли кто такого или похожего? > > У меня это с помощью trafd 4 версии организовано. > > trafd->perl->mysql->php->apache - выводится стандартная статистика по > trafd->perl->mysql->php->клиентам, сбор данных и их вывод прекрасно разделяются. общего у них - только БД. > trafd->perl->если возникают какие-то нештатные запросы - их всегда можно > trafd->perl->сделать отдельно. пускать такого кракадила каждые 5 минут - боюсь, будет подтормаживать. а меня могут попросить повесить эту штуку в клубе - там, возможно, и каждую минуту придется статистику собирать. > > Bye, Andrey Ostanovsky. aost @ gbk.spb.ru > м-да. 5 минут поиска в инете дали пример на 20 строк кода на С. в результате - 65 строк. чтение всех счетчиков и запихивание их в мыскль. осталось дописать парсение аргументов коммандной строки и flush счетчиков. ps: спасибо ответившим. pps: opennet.ru-лит. только в примере глюк был rules[i].fw_number превратилось в rules<i>.fw_number. -- Serge Pekarsky SP4-UANIC --- ifmail v.2.15dev5 * Origin: Navigator Online Internet News Server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/17301f7cbf9c8.html, оценка из 5, голосов 10
|