Linux - Personalizar LOG

 
Vista:

Personalizar LOG

Publicado por Luis (3 intervenciones) el 23/12/2008 13:11:55
Hola a todos y gracias de antemano,

Necesitaría saber si se puede (mediante un script o lo que sea) discriminar el LOG del sistema.

Me explico mejor:

¿Puedo indicarle al sistema que registre los eventos que se produzcan en una determinada carpeta, en un LOG exclusivo que yo le indique?

El proyecto trata de lo siguiente: En una carpeta del servidor pondré una imagen gif que se va a cargar en remoto desde cualquier equipo externo (http://www.midominio.com/imagenes/milogo.gif). Cada carga de esta imagen generará en el LOG del sistema (automaticamente) que alguien ha accedido a ella (no me importa quien, sólo que se ha accedido). Necesitaría poder "indicar" al sistema que ese acceso/carga de la imagen se guarde en un log determinado, p.e.: /var/www/www.midominio.com/logs/milogpersonal.log, para posteriormente poder realizar búsquedas sobre él.

¿Es esto factible?

Un saludo,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Personalizar LOG

Publicado por Pablo Jorge Sanguinetti (19 intervenciones) el 31/03/2009 21:19:29
Hola:

no hay problema!
asumiendo que tu servidor web es Apache, tenés que usar las directivas LogFormat y CustomLog en el archivo httpd.conf para personalizar la forma y el lugar de almacenamiento de tus logs.

por ejemplo:

LogFormat "%h %l %u %t "%r" %>s %b" common
CustomLog logs/dominio.com.ar/access_log common

más info en http://httpd.apache.org/docs/1.3/logs.html#common

saludos,
Pablo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar