The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"логи ipcad"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"логи ipcad" 
Сообщение от Ahtoxa emailИскать по авторуВ закладки(ok) on 10-Авг-05, 05:59  (MSK)
Извините, может оффтоп, но всеже может кто-нибудь ответит...
Есть у меня логи ipcad и мне их нужно распарсить, что бы видеть кто сколько прокачал. Есть уже готовые скрипты может быть?
Спасибо.
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

  • логи ipcad, PontiyPilat, 22:13 , 13-Авг-05, (1)  
    • логи ipcad, Ahtoxa, 05:14 , 15-Авг-05, (2)  

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "логи ipcad" 
Сообщение от PontiyPilat emailИскать по авторуВ закладки on 13-Авг-05, 22:13  (MSK)
Сейчас пользуюсь примитивной версией:

#!/bin/sh
rsh localhost show ip acco | grep "192.168.0" | awk 'BEGIN {} {
    if ($1 ~ "192\\.168\\.0") { port = $6; inet_ip = $2; local_ip = $1; }
    else { port = $5; inet_ip = $1; local_ip = $2; }
    printf "insert into base values(inet_aton(\"%s\"),inet_aton(\"%s\"),%d,%d,%d,unix_timestamp());\n",inet_ip,local_ip,$3,$4,port;
} END {}
}' |  /usr/bin/mysql -u root traffic
rsh localhost clear ip acco

вот этот скриптик собирает статистику и пихает в MySQL базу:
InternetIP LocalIP Packets Bytes Port

сейчас делаю что-то более менее похожее на билинг.
если интересно стучись в аську: 5608719
или e-mail: pontiy.pilat@gmail.com

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "логи ipcad" 
Сообщение от Ahtoxa emailИскать по авторуВ закладки(ok) on 15-Авг-05, 05:14  (MSK)
>Сейчас пользуюсь примитивной версией:
>
>#!/bin/sh
>rsh localhost show ip acco | grep "192.168.0" | awk 'BEGIN {}
>{
>    if ($1 ~ "192\\.168\\.0") { port = $6;
>inet_ip = $2; local_ip = $1; }
>    else { port = $5; inet_ip = $1;
>local_ip = $2; }
>    printf "insert into base values(inet_aton(\"%s\"),inet_aton(\"%s\"),%d,%d,%d,unix_timestamp());\n",inet_ip,local_ip,$3,$4,port;
>} END {}
>}' |  /usr/bin/mysql -u root traffic
>rsh localhost clear ip acco
>
>вот этот скриптик собирает статистику и пихает в MySQL базу:
>InternetIP LocalIP Packets Bytes Port
>
>сейчас делаю что-то более менее похожее на билинг.
>если интересно стучись в аську: 5608719
>или e-mail: pontiy.pilat@gmail.com


Спасибо. А еще вопосик, ipcad большую погрешность дает при подсчете пакетов? И нормально считает пакеты реджекченые файрволом, в частности ipfw?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру