3
# This script is (c) Olivier Delhomme 2008
7
print " title = \"SquidGuard picviz analysis\";\n";
11
print " timeline t [label=\"Time\"];\n";
12
print " ipv4 i [label=\"IPaddr\"];\n";
13
print " string u [label=\"URL\"];\n";
20
$line =~ s/,/ /g; # We escape our quotes
21
$line =~ s/\"/\\"/g; # We escape our quotes
22
$line =~ s/&//g; # We escape our quotes
23
$line =~ s/<//g; # We escape our quotes
24
$line =~ s/>//g; # We escape our quotes
26
# 2008-10-21 10:46:33 [15906] Request(default/media/-) http://img.youtube.com/vi/1skpHUfnaig/2.jpg 10.1.13.33/- - GET REDIRECT
27
$line =~ m/^\S* (\d+:\d+):\d+ \S* \S* http:\/\/([\w\.-]*)\/\S* (\d+.\d+.\d+.\d+)\/- .*/;
33
print " t=\"$time\",i=\"$ipaddr\",u=\"$url\" ";