Traducteur de dates dans les logs squid

Parce que tout le monde ne traduit pas de tête « 1246422304.232 » en vraie date, voici un ptit bout de script qui vous facilitera la lecture des logs de squid.

En effet, par défaut les dates sont logguées au format « TimeStamp », ce qui ne rend pas très très facile la lecture de ceux-ci

 

Le script :

squidDateLog_to_humanLog.pl

#!/usr/bin/perl

while ($line = ) {
     $line =~ s/^\d+\.\d+/localtime $&/e;
     print $line;
}

 

L’utilisation :

# tail -f /var/log/squid/access.log | ./squidDateLog_to_humanLog.pl

 

ou

# cat /var/log/squid/access.log | ./squidDateLog_to_humanLog.pl

Article lu 809 fois

Laisser un commentaire