"Henrik" <adf3@dfkd.dk> wrote
> Er der nogen der kender et smart værktøj til læsning/filtrering af
logfiler
> fra raptor firewall.
google.com, søg på reptor.
ellers er det da nemt i perl, min motor kører som følgende:
@args=("duration", "user", "auth", "id", "rid", "sent", "rcvd", "srcif",
"srctun", "src", "svsrc", "srcname", "dstif", "dst", "dstname", "op", "arg",
"result", "proto", "rule");
$pattern="( ".(join "=| ", @args)."=)";
while (<STDIN>) {
if (/.*httpd.*Statistics: duration/) { #optimering
($month,$day,$time,$server,$type,$service,$info) = split(/\s+/,$_,7);
if ($info =~ m/Statistics:( duration.*=.*? )(.*)/) {
$_=$type;
@args = split /$pattern/, $1;
}
Ja, du kan selv gætte dig til hvad @args indeholder :)
Mvh.
Christian E. Lysel, WM-Data.
|