Hacer benchmark del tiempo de carga y desempeño de tu sitio con Apache

Apache tiene una excelente herramienta para benchmark llamada “ab”.
Este es el comando que se utiliza para poder hacer pruebas duras a tu servidor y desempeño de PHP y en caso de que hayas instalado un OP Code Cache.

Simplemente typea lo siguiente en tu root SSH.

ab -n 1000 -c 10 http://[YOURSITE.COM]/

Este es un ejemplo prueba que obtuve en esa prueba.

Server Software: nginx
Server Hostname: cerebrodigital.org
Server Port: 80
Document Path: /
Document Length: 128553 bytes
Concurrency Level: 10
Time taken for tests: 1.345299 seconds
Complete requests: 1000
Failed requests: 0
Write errors: 0
Total transferred: 129042914 bytes
HTML transferred: 128681553 bytes
Requests per second: 743.33 [#/sec] (mean)
Time per request: 13.453 [ms] (mean)
Time per request: 1.345 [ms] (mean, across all concurrent requests)
Transfer rate: 93672.86 [Kbytes/sec] received
Connection Times (ms)
 min mean[+/-sd] median max
Connect: 0 0 0.3 0 6
Processing: 5 12 3.2 13 25
Waiting: 5 10 2.6 11 19
Total: 5 12 3.2 13 25
Percentage of the requests served within a certain time (ms)
 50% 13
 66% 14
 75% 15
 80% 15
 90% 17
 95% 18
 98% 20
 99% 23
 100% 25 (longest request)
root@host [~]#
Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s