Foros del Web » Administración de Sistemas » Apache »

como se usa el comando ab?

Estas en el tema de como se usa el comando ab? en el foro de Apache en Foros del Web. hola queria hacer algunas prubas de rendimiento de apache En mi servidor tengo alojadas dos web web 1 y web 2 ab -n 100 -c ...
  #1 (permalink)  
Antiguo 03/05/2015, 06:04
 
Fecha de Ingreso: julio-2013
Ubicación: madrid
Mensajes: 22
Antigüedad: 11 años, 4 meses
Puntos: 0
como se usa el comando ab?

hola
queria hacer algunas prubas de rendimiento de apache
En mi servidor tengo alojadas dos web web 1 y web 2
ab -n 100 -c 20 http://web1
no funciona

salen numeros
ab -n 100 -c 20 http://ipdelservidor/web2
salen numeros

ab -n 100 -c 20 http://ipdelservidor/web3
salen numeros pero no existe

no se si fiarme de los numero que me salen de web1 y web 2 porque a lo mejor estoy usando mal el comando

Me podrias decir como se usa?
gracias
  #2 (permalink)  
Antiguo 03/05/2015, 07:35
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 4 meses
Puntos: 401
Respuesta: como se usa el comando ab?

El comando es correcto... te falta el archivo de guardado de datos capturados.
Puedes poner el log del resultado?
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #3 (permalink)  
Antiguo 03/05/2015, 08:13
 
Fecha de Ingreso: julio-2013
Ubicación: madrid
Mensajes: 22
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: como se usa el comando ab?

Cita:
Iniciado por lauser Ver Mensaje
El comando es correcto... te falta el archivo de guardado de datos capturados.
Puedes poner el log del resultado?


Server Software: Apache/2.2.22
Server Hostname:
Server Port: 80

Document Path: /
Document Length: 19949 bytes

Concurrency Level: 2
Time taken for tests: 2.603 seconds
Complete requests: 100
Failed requests: 0
Write errors: 0
Total transferred: 2025300 bytes
HTML transferred: 1994900 bytes
Requests per second: 38.42 [#/sec] (mean)
Time per request: 52.062 [ms] (mean)
Time per request: 26.031 [ms] (mean, across all concurrent requests)
Transfer rate: 759.80 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.1 0 1
Processing: 42 52 9.6 46 65
Waiting: 41 51 9.7 46 64
Total: 42 52 9.6 47 65

Percentage of the requests served within a certain time (ms)
50% 47
66% 62
75% 63
80% 63
90% 64
95% 64
98% 65
99% 65
100% 65 (longest request)



10 20 50


Server Software: Apache/2.2.22
Server Hostname:
Server Port: 80

Document Path: /
Document Length: 19949 bytes

Concurrency Level: 2
Time taken for tests: 2.811 seconds
Complete requests: 100
Failed requests: 0
Write errors: 0
Total transferred: 2025300 bytes
HTML transferred: 1994900 bytes
Requests per second: 35.57 [#/sec] (mean)
Time per request: 56.219 [ms] (mean)
Time per request: 28.110 [ms] (mean, across all concurrent requests)
Transfer rate: 703.61 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.0 0 0
Processing: 41 56 20.7 52 180
Waiting: 41 55 20.6 51 178
Total: 42 56 20.7 52 181

Percentage of the requests served within a certain time (ms)
50% 52
66% 58
75% 61
80% 63
90% 66
95% 73
98% 177
99% 181
100% 181 (longest request)



Creo que em daba error porque no ponia esta barra / detras de web1/

He modificado un poco la configuracion de apache pero creo que los resultado no han mejorado

La original es la primera y la modificada la 2

Hice la prueba con 2 conexiones simultaneas solo porque no tengo un gran trafico y preferia optimizarla para que cargara mas rapido ya que el servidor tien ram sin usar y procesador

Lo tengo asi


<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 25
MaxSpareServers 50
MaxClients 150
MaxRequestsPerChild 500


Es un dedicado atom con 2 gb de ram el procesador es un atom n2800.
Hice varias pruebas con star server 8--10 minsparservers entre 10-25 y maxsparservers entre 10-75 y no he conseguido apenas mejora me fjado como referencia este dato Requests per second: y el consumo de cpu lo he mirado por si llegaba al 100% pero lo he despreciado por que actualmente no pasa del 30% nunca
No se si tengo que fijarme en otro dato o hacer mas pruebas

Como lo veis

gracias
  #4 (permalink)  
Antiguo 03/05/2015, 08:47
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 4 meses
Puntos: 401
Respuesta: como se usa el comando ab?

Osea estas usando un Kinsufi-KS1 de ovh.
Supongo que tienes en cuenta que son mini-servers pensados para entornos de desarrollo.

Respecto al Apache benchmarking tool debes tener en cuenta que lo que pones a prueba es el documento, aplicación,web, etc... que este en la url que le dices. Por tanto si en la url solo hay un index.html, no sera comparable con una web completa que ejecutara mucho código y que realiza varias llamadas a Mysql. La prueba es sobre el documento html y no sobre otros elementos que se cargarían después para la visualización en un navegador, como css, javascript, imágenes, etc... . Por tanto y tus datos son reales y correctos, debes valorar tu mismo si cumplen tus expectativas.
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #5 (permalink)  
Antiguo 03/05/2015, 09:12
 
Fecha de Ingreso: julio-2013
Ubicación: madrid
Mensajes: 22
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: como se usa el comando ab?

La web no va mal mejor que con el antiguo compartido que tenia pero despues de ir optimizando la web las imagenes me queda ahora hacer algunos cambios en el servidor.
Voy aprobar en lugar de cargar el index alguna pagina mas pesasda aver si noto diferencias al aplicar los cambios
gracias
  #6 (permalink)  
Antiguo 03/05/2015, 09:34
 
Fecha de Ingreso: julio-2013
Ubicación: madrid
Mensajes: 22
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: como se usa el comando ab?

Realmente no se si optimizare algo o no porque la misma prueba 5m mas tarde tiene 10 sg de diferencia
Y me ocurre similar si ejecuto ab 10 segundos despues los tiempos varias demasiado como para hacerme una idea
  #7 (permalink)  
Antiguo 03/05/2015, 09:49
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 4 meses
Puntos: 401
Respuesta: como se usa el comando ab?

Digamos que esos servidores,,, no son los mas estables del mundo. Pero bien trabajados no van mal.
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #8 (permalink)  
Antiguo 05/05/2015, 08:34
 
Fecha de Ingreso: julio-2013
Ubicación: madrid
Mensajes: 22
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: como se usa el comando ab?

Podria ser porque tengo memcached activado??? que no note mejoria al cambiar la configuracion?
si tengo memcached activado es recomendable instalar xcache?
gracias
  #9 (permalink)  
Antiguo 05/05/2015, 09:19
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 4 meses
Puntos: 401
Respuesta: como se usa el comando ab?

Cita:
Iniciado por wily78 Ver Mensaje
Podria ser porque tengo memcached activado??? que no note mejoria al cambiar la configuracion?
si tengo memcached activado es recomendable instalar xcache?
gracias
A no ser que estés usando varios servers web simultáneamente, no necesitas memcached para nada, todo lo contrario.... servirá mas rápido solo con xcache.
P.D.: Algunos prefabricados recomiendan instalar memcached, pero es por otro cantar.
Mi recomendación es que desactives memcached y actives xcache.
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #10 (permalink)  
Antiguo 06/05/2015, 15:10
 
Fecha de Ingreso: julio-2013
Ubicación: madrid
Mensajes: 22
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: como se usa el comando ab?

muchas gracias lauser
  #11 (permalink)  
Antiguo 07/05/2015, 01:43
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 4 meses
Puntos: 401
Respuesta: como se usa el comando ab?

Cita:
Iniciado por wily78 Ver Mensaje
muchas gracias lauser
De nada.
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-

Etiquetas: comando, http, ip
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:58.