Archivo de 14/06/07|Página de archivo diario

Squid Log Analyzer

Hola a todos, buscando y buscando nunca encontré una utilidad que me filtrara el log “access.log” del Squid, el cual contiene todas las trazas de la navegación que actualmente hacen mis usuarios mediante un proxy. Tenía que pasar el trabajo de cojer el ficherito “access.log” y revisar a mano lo “DENIED” para mis usuarios, la idea era que me señalizara para ver fácilmente a cuáles usuarios le había sido denegada la solicitud de una nueva página y hacia dónde se intentaba dirigir dicho usuario. Pero por fin “le metí manos al asunto” y programé una utilidad en Delphi 7.0 la cual bautizé como el título de esta entrada “Squid Log Analyzer”. Acá les dejo unos screenshots que le tiré para que tengan una idea de lo que hice y de lo que quería lograr. Cabe destacar que aunque soy programador comparto mis aplicaciones para quienes las necesiten.

Screenshots:

squidloganalyzer01.jpg <– Esta es la entrada de la aplicación

squidloganalyzer02.jpg <– Menú Archivo

squidloganalyzer03.jpg <– Menú Trabajo con el .log

squidloganalyzer04.jpg <– Luego de haber cargado el fichero “access.log” (Los nombres de las PC’s fueron ocultados para proteger la privacidad…)

squidloganalyzer05.jpg <– Luego de haber filtrado por DENIED te los pone de primeros en la lista y te los marca en color ROJO para una fácil identificación

squidloganalyzer_aboutbox.jpg <– El AboutBox, JEJEJE ;)

Cabe destacar que me he encontrado en la WEB una aplicación que simula en WINDOWS el comando TAIL -F de LINUX, muy buena aplicación para ver lo que los usuarios están navegando en el momento y te permite poder marcar las líneas de colores según lo establezcan en condiciones…

La URL del proyecto es la siguiente:

http://sourceforge.net/projects/tailforwin32

Espero que les haya sido de gran utilidad… ;)

Salu2,

Lester Espinosa Martínez
PD: Luego le incrementaré algunas opciones más que tengo en mente…, JEJEJE ;)

La URL de descarga es la siguiente y se distribuye con el código fuente además:

http://www.box.net/shared/zvrj8vcoww

Control de cambios:

Versión 1.1 -Agregada la opción de:

  • Exportar a MS EXCEL (Gracias al amigo Santiago!!!)

Versión 1.0 – Agregada la opción de:

  • Filtrado por DENIED