- Помещение данных о входящем трафике из ipcad в лог squid, lagzombie, 14:27 , 30-Июн-08 (1)
- Помещение данных о входящем трафике из ipcad в лог squid, lagzombie, 13:16 , 01-Июл-08 (3)
- Помещение данных о входящем трафике из ipcad в лог squid, tierpunk, 20:58 , 02-Июл-08 (4)
- Помещение данных о входящем трафике из ipcad в лог squid, Аноним, 16:23 , 03-Июл-08 (5)
- Помещение данных о входящем трафике из ipcad в лог squid, tierpunk, 00:20 , 04-Июл-08 (7)
- Помещение данных о входящем трафике из ipcad в лог squid, tierpunk, 00:54 , 05-Июл-08 (11)
- Помещение данных о входящем трафике из ipcad в лог squid, nick, 00:17 , 06-Июл-08 (12)
- Помещение данных о входящем трафике из ipcad в лог squid, irekkazan, 08:56 , 12-Дек-08 (13)
- Помещение данных о входящем трафике из ipcad в лог squid, schmel, 00:46 , 31-Янв-09 (15)
- Помещение данных о входящем трафике из ipcad в лог squid, Sergey, 18:00 , 29-Июл-09 (16)
- Помещение данных о входящем трафике из ipcad в лог squid, TrasH_W, 10:33 , 31-Июл-09 (17)
- Помещение данных о входящем трафике из ipcad в лог squid, Дмитрий, 12:37 , 13-Окт-09 (18)
- Помещение данных о входящем трафике из ipcad в лог squid, Pasha, 11:24 , 12-Ноя-10 (19)
- Помещение данных о входящем трафике из ipcad в лог squid, umen, 17:55 , 11-Мрт-11 (20)
- Помещение данных о входящем трафике из ipcad в лог squid, Denia, 01:50 , 09-Дек-11 (21)
- Помещение данных о входящем трафике из ipcad в лог squid, qmad, 16:31 , 08-Сен-14 (22)
#!/bin/shstr_net="192.168.0" # IP для выборки IPCAD ttime=`/usr/bin/rsh localhost sh ip acco | /usr/bin/grep 'Accounting data saved'| /usr/bin/awk '{print $4}'` # формирование времени от IPCAD в лог squid ipcadacclog="/usr/local/squid/logs/ipcadaccess.log" # Файл логов IPCAD squidacclog="/usr/local/squid/logs/access.log" # Файл логов Squid samslog="/usr/local/squid/logs/sams.log" tail_pid_check=`/bin/ps ax | /usr/bin/grep 'tail -F' | /usr/bin/grep -v grep | /usr/bin/awk '{print $1}'` /bin/kill -9 $tail_pid_check > /dev/null /usr/bin/rsh localhost clear ip accounting > /dev/null # Формирование логов IPCAD /usr/bin/rsh localhost show ip accounting checkpoint | /usr/bin/grep $str_net | /usr/bin/awk -v vtime=$ttime '{print (vtime".000",1,$2,"TCP_MISS/200",$4,"CONNECT",$1":"$5,"-","DIRECT/"$1,"-")}' > $ipcadacclog /bin/cat $ipcadacclog >> $samslog /usr/bin/tail -F $squidacclog >> $samslog & Таким способом наложение данных исключается. Делал для sams. Если используется sams для подсчёта трафика, то ему нужно подсовывать sams.log. В общем идею я подал. Кому надо, ковыряйте под свои нужды.
|