Forums:
Amigos necesito ayuda para extraer datos del acces.log del squid, pero no tengo que utilizar sar, webalizer,...etc, yo tengo que configurarlo via comando, es decir simular lo que hacen sarg, webalizer,,..
gracias
Amigos necesito ayuda para extraer datos del acces.log del squid, pero no tengo que utilizar sar, webalizer,...etc, yo tengo que configurarlo via comando, es decir simular lo que hacen sarg, webalizer,,..
gracias
Hay actualmente 0 usuarios conectados.
Extraer datos no se te
Extraer datos no se te entiende q quieres hacer exactamente.
si deseas ver el achivo
tail /var/log/squid/access.log
********
Salu2 and Have Fun
Acces.log squid
amigo lo que sucede es que el acces.log del squid es un archivo plano en el cual me muestra la ip, dominio, fecha y hora(formato unix), y otros datos como basura, y lo que yo necesito es un comando solo coger esos campos para presentarlos en mi pantalla jsp
hora fecha ip dominio
18:15 15/07/08 192.168.20.5 www.google.com
20:00 20/07/08 192.168.20.10 www.hotmail.com
18:15 15/07/08 192.168.20.30 www.yahoo.com
. . . .
. . . .
. . . .
Esto lo realizan los programas sarg, webalizer.
grcs
access.log es un archivo de
access.log es un archivo de texto,
debes leerlo como un archivo de texto cualquiera, eso si debes tener en cuenta los permisos
si no talves no lo puedas abrir
Pues justamente para eso son
Pues justamente para eso son los programas sarg webalizer y yo particularmente utilizo otro muy bueno llamado sawmill (es de pago) pero muy bueno
********
Salu2 and Have Fun
Usa AWK para imprimir los
Usa AWK para imprimir los campos que quieres, por ejemplo:
awk '{print $1," ",$2," ",$5}' < /var/log/squid/access.log
Te imprimirá los campos 1,2 y 5 del archivo /var/log/squid/access.log...
Busca en el man de AWK para más detalles ...
bye
:)
puedes ver el código fuente
puedes ver el código fuente de los programas que antes mencionastes, obtener la idea de cómo se extraen los datos y ahi tratar de implementar tu análisis de logs
Saludos
epe
--
NuestroServer.com
Ecuador: +(593) 9 9246504, +(593) 2 600 4454
USA: +1 305 359 4495, España: +34 91 7617884
Saludos
epe
EcuaLinux.com
+(593) 9 9924 6504
Servicios en Software Libre