Gracias Alejandro,

Pues si, según la documentación hace exactamente lo que quiero, pero lo he instalado y no me va,
Al ejecutar los scripts del cron obtengo esto:

/usr/bin/sarg -o /var/www/sarg/daily/ -d 05/04/2009
SARG: (language) Cannot open language file: /usr/local/sarg/languages/English

efectivamente no existe ese fichero, Existe en /etc/sarg/languages
Si hago un link simbólico para que lo encuentre me da un buffer overflow:

/usr/bin/sarg -o /var/www/sarg/daily/ -d 05/04/2009
*** buffer overflow detected ***: /usr/bin/sarg terminated
======= Backtrace: =========
/lib64/libc.so.6(__chk_fail+0x2f)[0x31a1ce6c2f]
/lib64/libc.so.6[0x31a1ce6099]
/lib64/libc.so.6(_IO_default_xsputn+0x94)[0x31a1c6e244]
/lib64/libc.so.6(_IO_vfprintf+0x3e13)[0x31a1c464b3]
/lib64/libc.so.6(__vsprintf_chk+0x9d)[0x31a1ce613d]
/lib64/libc.so.6(__sprintf_chk+0x80)[0x31a1ce6080]
/usr/bin/sarg[0x402e71]
/usr/bin/sarg[0x4083fc]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x31a1c1d974]
/usr/bin/sarg[0x4015a9]
======= Memory map: ========
00400000-00427000 r-xp 00000000 09:01 8378167                            /usr/bi                                                                                                 n/sarg
00626000-00627000 rw-p 00026000 09:01 8378167                            /usr/bi                                                                                                 n/sarg
00627000-00698000 rw-p 00627000 00:00 0
14f07000-14f28000 rw-p 14f07000 00:00 0                                  [heap]
31a1800000-31a181c000 r-xp 00000000 09:01 18626859                       /lib64/                                                                                                 ld-2.5.so
31a1a1b000-31a1a1c000 r--p 0001b000 09:01 18626859                       /lib64/                                                                                                 ld-2.5.so
31a1a1c000-31a1a1d000 rw-p 0001c000 09:01 18626859                       /lib64/                                                                                                 ld-2.5.so
31a1c00000-31a1d4c000 r-xp 00000000 09:01 18626982                       /lib64/                                                                                                 libc-2.5.so
31a1d4c000-31a1f4c000 ---p 0014c000 09:01 18626982                       /lib64/                                                                                                 libc-2.5.so
31a1f4c000-31a1f50000 r--p 0014c000 09:01 18626982                       /lib64/                                                                                                 libc-2.5.so
31a1f50000-31a1f51000 rw-p 00150000 09:01 18626982                       /lib64/                                                                                                 libc-2.5.so
31a1f51000-31a1f56000 rw-p 31a1f51000 00:00 0
31b0600000-31b060d000 r-xp 00000000 09:01 18626985                       /lib64/                                                                                                 libgcc_s-4.1.2-20080825.so.1
31b060d000-31b080d000 ---p 0000d000 09:01 18626985                       /lib64/                                                                                                 libgcc_s-4.1.2-20080825.so.1
31b080d000-31b080e000 rw-p 0000d000 09:01 18626985                       /lib64/                                                                                                 libgcc_s-4.1.2-20080825.so.1
2af319844000-2af319846000 rw-p 2af319844000 00:00 0
2af31985d000-2af31985f000 rw-p 2af31985d000 00:00 0
7fff91225000-7fff91266000 rw-p 7ffffffbe000 00:00 0                      [stack]
ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0                  [vdso]


Vamos que no va,

He instalado 2 versiones distintas con el mismo resultado:
64 bits
sarg-1.4.1-5.dag.el5.rf.x86_64.rpm
sarg-1.4.1-6.el5.rf.x86_64.rpm

32 bits
sarg-1.4.1-5.dag.el5.rf.i386.rpm

¿Estoy haciendo algo mal?

Un saludo
ESG



El 4 de abril de 2009 6:24, Alejandro Escalante <alejandro_escalante@yahoo.com> escribió:
Estimado ESG,

Te recomiendo emplear SARG http://sarg.sourceforge.net/
hace exactamente lo que requieres :D

Saludos

Alejandro Escalante


From: ESGLinux <esggrupos@gmail.com>
To: Fedora discussions in Spanish <fedora-es-list@redhat.com>
Sent: Thursday, April 2, 2009 11:52:27 AM
Subject: squid + webalizer o awstats o cualquier otro

Buenas tardes a todos,

Tengo montado squid como web-proxy y funciona a las mil maravillas.

Ahora estoy mirando para implementar un analizador de los logs del squid para llevar un control de los sitios más accedidos por los equipos de mi red.

he probado con webalizer y awstas pero hay un detalle que echo en falta en los reportes que generan los dos.

A mi me gustaría tener una opción que sacara los sitios visitados por un host en concreto.
Tanto el webalizer como el awstats me sacan los hosts y las urls por separado.

Puede que sea alguna opción de configuración que desconozco.

el formato de los logs configurado en el squid es este:

logformat combined %>a %ui %un [%tl] "%rm %ru HTTP/%rv" %Hs %<st "%{Referer}>h" "%{User-Agent}>h" %Ss:%Sh
access_log /var/log/squid/access.log combined

y las configuraciones en el awstats respecto a los logs son las siguientes:

Webalizer
LogType combined

awstats:
LogFormat=1

Alguna sugerencia ? también me vale usar cualquier otro tipo de sotware para analizar las estadísticas. (en este aspecto no me caso con ningún sistema ;-) )

Un saludo y gracias por adelantado

ESG



--
Fedora-es-list mailing list
Fedora-es-list@redhat.com
To unsubscribe:
https://www.redhat.com/mailman/listinfo/fedora-es-list