Convertidor de archivos log: convlog 1.0.0

convlog es un script escrito en VBScript que convierte archivos «log» del servidor web IIS al formato común o combinado del servidor web NCSA.

If you just want to download convlog, use the link at the end of this page.

El formato de los archivos «log» del servidor NCSA es usado por muchos de los servidores web existentes hoy en el mercado. El formato de los archivos «log» del servidor web IIS contiene más información que el formato NCSA, pero por razones de compatibilidad muchas veces es necesario hacer una conversión entre IIS y NCSA.

Escribí este script cuando comencé a usar el programa Webalizer para analizar las visitas que recibia mi página web. Este programa solo soporta el formato «log» NCSA, así que al principio usaba la utilidad «convlog.exe» que venia con el IIS 3.0 para convertir los archivos, pero al final tuve que escribir el script porque «convlog.exe» no tiene soporte para los «referrer» y los «user-agent». Es decir, «convlog.exe» convierte los archivos al formato común de NCSA mientras que mi script los convierte al formato combinado, aunque tambien soporta el formato común.

La primera versión pública de convlog fue la versión 0.91, aunque poco después saque la versión 0.92, y ahora ya tengo diponible la versión 1.0.0, que no incorpora nuevas funcionalidades pero que corrige algún que otro error. Esta versión la estoy usando en un servidor de producción y no me ha dado ningún problema.

convlog es muy fácil de usar. Para convertir el archivo «ex000000.log» del formato IIS al formato NCSA basta con escribir en la linea de comandos:
C:\>cscript convlog.vbs ex000000.log

Si lo que queremos es ver los errores «404», basta con escribir en la linea de comandos:
C:\>cscript convlog.vbs -c -e 404 -t -v ex000000.log

Para ver la ayuda (en inglés) hay que escribir:
C:\>cscript convlog.vbs -h

For help, write in the command prompt:
C:\>cscript convlog.vbs -h

Descarga (download) convlog 1.0.0 [no disponible! | not available!]