Zentyal Forum, Linux Small Business Server
International => Spanish => Topic started by: TheWiredfixer on April 06, 2010, 06:13:22 pm
-
Que Tal.
Pues ya que mi eBox esta completamente funcional, estoy buscando la manera de como sacar graficas de sitios visitados, esto para ir creando un perfil de bloqueos mas acorde a la navegacion de los sitios.
Se que eBox me da los Log de los sitios registrados por el Proxy HTTP, el detalle, es que me gustaria ver como los puedo "convertir" en una grafica donde pueda sacar los sitios mas visitados por IP de usuario, los datos que ahi salen me indican que es posible, solo que aun no se como hacerlo.
Asimismo, seria bueno ver si hay alguna aplicacion que se pueda integrar al eBox que me permita hacer esto que requiero, o si alguno ha tenido experiencias con software similar.
La idea es sacar un reporte estilo Websense (que es lo que yo he usado alguna vez) de los sitios visitados, los bloqueados, etc...
Toda mi red de usuarios se encuentra actualmente con DHCP, no he creado usuarios ni grupos, ¿Es Esto realmente necesario para mi finalidad?, como son 60 usuarios, los identifico por el nombre del host en la lista de clientes DHCP, aunque cualquier sugerencia es bien aceptada. :D
-
Me Contesto solo de Nuevo:
instale Sarg para ese Proposito..
sudo aptitude install sarg
luego saque un log de prueba con sudo sarg
se alojo un index.html en /var/www/squid-reports/
lo cheque en mi web y funciona bien...
peeeero.. me apuntaba a localhost todo
Despues hice lo de aqui:
http://forum.ebox-platform.com/index.php?topic=2438.0
Recomendado por cabildoclPara que funcione realiza los siguientes cambios:
en /etc/squid/sarg.conf edita la variable access_log y dejala asi:
access_log /tmp/logdg.log
en /etc/cron.daily/sarg
deja el archivo asi:
#!/bin/sh
#Crear archivo de logs
cat /var/log/dansguardian/access.log >> /tmp/logdg.log
cat /var/log/dansguardian/access.log.[1-9] >> /tmp/logdg.log
cat /var/log/squid/access.log >> /tmp/logdg.log
cat /var/log/squid/access.log.[1-9] >> /tmp/logdg.log
if [ -x /usr/sbin/sarg-reports ]; then
/usr/sbin/sarg-reports daily
fi
por que todo esto??? por squid y dansguiardian crean multiples archivos de log y con esto tu solo creas uno temporar para que sarg pueda analizarlo.
Saludos
El chiste es que despues, ya no pude generar nada y me sale un error:
SARG: Archivo no encontrado: /tmp/logdg.log
Que hice mal?
-
Revisando mi configuracion me Encontre un Typo en los archivos, ahora todo funciona OK.
Espero que esto le funcione a mas Usuarios, por lo pronto ya puedo empezar a encontrar culpables.
-
Otra recomendacion, crea reservaciones de IP en tu DHCP y asi es mas facil relacionar IP con cierta maquina de la red, ya que asi toman siempre la misma IP.
Saludos.
-
Revisando mi configuracion me Encontre un Typo en los archivos, ahora todo funciona OK.
Espero que esto le funcione a mas Usuarios, por lo pronto ya puedo empezar a encontrar culpables.
Buena tarde,
A que te refieres con "Typo"... es que se me está presentando el mismo error.
Saludos.
-
Si, con "typo" me refiero a un error de escritura..
La configuracion tal como la puse debe funcionar, igual puede que necesites reiniciar el servicio o el servidor en si.
Como esta eso de la Reservacion de IP? Regularmente los equipos toman la misma IP, pero se han dado los casos en que no es posible, como creo esto de la reservacion de IP?
-
Hola TheWiredFixer!
Entiendo que este post tiene mucho tiempo, pero igual intentaré preguntarte.
Instalé perfectamente el SARG. Pero al cambiar los dos archivos termino con el mismo problema:
SARG: Archivo no encontrado: /tmp/logdg.log
Hablas de que encontraste un typo, pero no entiendo a qué te refieres con eso.
Escribiste algo mal? hay que cambiar algo? cuál es el typo a que te refieres? podrías señalarlo o escribirlo aquí?
Gracias de antemano!
-
estimado tienes el problema que el archivo /tmp/logdg.log por alguno motivo no se crea, puedes copiar el contenido de /etc/cron.daily/sarg
saludos
-
Buenas amigos el cron no me crea el archivo tmp este es mi copia del cron:
#!/bin/sh
#Crear archivo de logs
cat /var/log/dansguardian/access.log >> /tmp/logdg.log
cat /var/log/dansguardian/access.log.[1-9] >> /tmp/logdg.log
cat /var/log/squid/access.log >> /tmp/logdg.log
cat /var/log/squid/access.log.[1-9] >> /tmp/logdg.log
if [ -x /usr/sbin/sarg-reports ]; then
/usr/sbin/sarg-reports daily
fi
-
Hola,
Si os interesa, tenemos una herramienta de generación de informes con la suscripción profesional a Zentyal Cloud [1]. Podeis echar un vistazo en el informe ejemplo que tenemos disponible.
Un saludo.
[1] https://store.zentyal.com/serversubscriptions/subscription-professional.html
[2] http://www.zentyal.com/es/sample-report-pdf/
-
Estimado sixstone con respecto a estos reportes cada cuanto tiempo uno los puede obtener??
-
Se generan automáticamente cada mes pero puedes crear tu uno siempre que quieras manualmente.