Analizar los logs de IIS con LogParser

Los logs textuales del IIS pueden ser un caos de analizar.

Revisando el fichero de texto es muy difícil saber si por ejemplo, hay alguna IP que está accediendo a nuestra web más de lo normal…
Para hacer esta tarea más sencilla, LogParser nos ofrece la posibilidad de ejecutar ‘queries’ al estilo SQL sobre nuestro fichero del IIS.
De esta forma hay un montón de información que podemos saber.

Aquí os dejamos un par de webs de donde poder sacar ejemplos de consultas para el LogParser, ya que la sintaxis no es demasiado sencilla.
http://logparserplus.com/Examples
http://mlichtenberg.wordpress.com/2011/02/03/log-parser-rocks-more-than-50-examples/

Saludos!

Problemas para que funcionen XAMP y IIS juntos

Vaya con los problemillas que me he encontrado para hacer funcionar XAMP y IIS7 a la vez.
La cosa parecía simple, solo tenía que cambiar el puerto del IIS o del XAMP al 8080 y punto. O más fácil: parar el IIS y rular XAMP, y viceversa.
Pero no. La cosa no iba. No había forma de hacer funcionar el XAMP en ningún puerto, ni con el IIS7 totalmente parado.

Pues nada. Después de mucho indagar, he visto que el problema está con el puerto del https, el 443.
Este puerto, lo podemos cambiar en XAMP mediante el fichero httpd-ssl.conf de la carpeta “xampp\apache\conf\extra”. Línea: “Listen 443”, la cambiamos a p.e. “Listen 4430”. Y listo.

Si queremos cambiar el puerto 80 del IIS7, no he encontrado donde se puede cambiar. En IIS6 es muy fácil, pero en el 7 se ve que lo han escondido bastante. Si alguien lo sabe, estaría bien que lo dejara en un comentario. ;-P

Para cambiar el puerto en XAMP, tenemos que modificar las líneas “Listen 80” y “ServerName localhost:80” del fichero “httpd.conf” de la ruta “xampp\apache\conf”; y la línea “AuthRemotePort 80” del fichero “httpd-xampp.conf” de la ruta “xampp\apache\conf\extra”.

La pista la encontré al ejecutar el “apache_start.bat” de la carpeta de XAMP y encontrar el error “make_sock: could not bind to address 0.0.0.0:443“.

Espero que os sirva de ayuda.