Rastrear errores en un programa (sarg) [Era: Sobre /var/log/messages]

2008-04-08 Por tema Luis Rodrigo Gallardo Cruz
On Tue, Apr 08, 2008 at 08:00:01AM -0300, ciracusa wrote:
 He instalado Sarg (apt-get install sarg), y lo he configurado para que  
 busque los logs del dansguardian (/var/log/dansguardian/access.log).

 El problema es que cuando lo ejecuto:

 /usr/bin/sarg me dice

 Violación de segmento (lo cual no es muy frecuente de ver en sistemas  
 Linux, al menos para mi).

Es uy raro que un programa envíe mensajes a /var/log/* cuando se muere
así.

El paquete sarg tiene reportados varios errores que suenan parecidos
al tuyo, así que antes que nada lo que deberías hacer es revisarlos y
tratar de ver si en esos reportes hay recomendaciones:

http://bugs.debian.org/sarg

Si no encuentras información ahí, lo siguiente dará más información
para ver qué está pasando:

Instala el paquete gdb y ejecuta:

 $ gdb /usr/bin/sarg
 (gdb) set args [los argumentos que le das normalmente a sarg]
 (gdb) run

sarg va a ejecutarse, haz lo que tengas que hacer para que se
genere el error. Cuando esto pase, recibirás de nuevo el propmt de
gdb

 (gdb) bt --full

Manda por acá lo que salga después de esta orden.
 


signature.asc
Description: Digital signature


Rastrear errores en un programa (sarg) [Era: Sobre /var/log/messages] SOLUCIONADO

2008-04-08 Por tema ciracusa

On Tue, Apr 08, 2008 at 08:00:01AM -0300, ciracusa wrote:
He instalado Sarg (apt-get install sarg), y lo he configurado para que  
busque los logs del dansguardian (/var/log/dansguardian/access.log).


El problema es que cuando lo ejecuto:

/usr/bin/sarg me dice

Violación de segmento (lo cual no es muy frecuente de ver en sistemas  
Linux, al menos para mi).



  


Lista, les comento que el problema se debe a una incompatibilidad de 
Sarg para leer los logs de dansguardian (/var/log/dansguardian/access.log)


Por lo que apuntando a los de squid (/var/log/squid/access.log) el 
problema se ha solucionado.


Salu2.



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]