vypis urcitych radku z logu squida
Miroslav Pragl
lists.subscriber na pragl.cz
Čtvrtek Červen 8 10:29:55 CEST 2006
jinak jsem si kdysi udelal kraticky cgi pro rozparsovani a natazeni
poslednich 60.000 radek squidu do tabulkoveho procesoru pres webovy zdroj
dat (aby se dal aktualizovat online) -> kontingencni tabulka -> vyhodnoceni
proxy.cgi
---------
#!/bin/bash
echo "Content-type: text/plain"
echo "Pragma: no-cache"
echo "Expires: 0"
echo "Cache-Control: no-cache"
echo
echo -e
"Dayname\tMnth\tDay\tTime\tYear\tElapsed\tRemotehost\tCode/Status\tBytes\tMehtod\tUR
L\tRfc931\tPeerstatus/Peerhost\tType"
tail -n 60000 /var/log/squid/access.log | ./convert.pl | tr '\n' '\n\r' |
tr -s ' ' '\t'
convert.pl (to jsem nekde okopiroval)
----------
#! /usr/bin/perl -p
s/^\d+\.\d+/localtime $&/e;
MP
Další informace o konferenci Linux