Me encargaron un par de pruebas de estrés a un servidor. El panda me recomendó siege, y al ver lo fácil que es usarlo me decidí en vez de ab o JMeter.
Necesitaba revisar si siege enviaba correctamente al servidor los datos en POST, por lo que levanté Apache en una máquina virtual con CentOS 6 y me dispuse a ver qué onda con los logs.
Para poder ver lo que le llega al servidor desde post, hay que activar el módulo mod_dumpio en el httpd.conf, y después configurarlo como sigue:
#httpd.conf # Activar el módulo LoadModule dumpio_module modules/mod_dumpio.so # Indicarle a Apache que queremos que haga log desde el nivel debug LogLevel debug # Configurar el módulo para que muestre lo que le llega al servidor DumpIOInput On # Configurar el módulo para que muestre lo el servidor regresa DumpIOOutput On
Resultado: sí pude ver los valores de los parámetros enviados con POST, y gracias a la última línea, también queda en el log lo que el servidor regresa, lo cual puede ser útil al momento de que surge algún problema.
Lo dejo aquí para la posteridad, porque creo que lo voy a usar después 😀
No entendí nada… Pero para que veas que sí te leo xD
Me parese bien. Pretending to understand what you do. Jejeje
buscare a alguien que me traduzca….jum…
Jejeje, justo estaba pensando en comentarte que lo pusieras, porque más de uno seguro se ha preguntado como leer lo que envía una petición compleja y no tiene idea de como buscar lo que responde su webserver… igual vale la pena comentar que funciona en Apache 2.x 😀