[equinux] fecha en logs

Eduardo Bejar wonka en linkabu.net
Mie Mar 7 13:00:54 EST 2007


>Como puedo saber la fecha exacta en que este usuario con
>IP 192.168.2.14 ingreso a ese sitio?
 
Tienes que convertir a fecha el timestamp del log que está en milisegundos.
Prueba lo siguiente:

1) Desde la consola crea un archivo con cualquier nombre (ej: convertir.pl)
que contenga:

#! /usr/bin/perl -p 
s/^\d+\.\d+/localtime $&/e;

2) Asumiendo que el log de tu squid esta en la ruta default, ejecuta:

cat /var/log/squid/access.log | perl /ruta/convertir.pl >
/var/log/squid/access2.log

3) Abre access2.log y mira las fechas.

Saludos,

Edo




Más información sobre la lista de distribución equinux