Las pruebas de carga no siempre son tan sencillas como se podría pensar. Configurar y ejecutar una prueba de carga basada en información anecdótica no es el mejor método. Haga la suposición equivocada y usted puede encontrar rápidamente el punto de quiebre de su aplicación o sitio web,sin querer derribarlo.
Hoy en día, la mayoría de las empresas a menudo utilizan herramientas de análisis de tráfico para ayudar a eliminar completamente las conjeturas de la ecuación. Para la mayoría de las empresas, Google Analytics es la herramienta preferida. Entonces, ¿cómo convertir exactamente el análisis web en usuarios simultáneos? Este artículo le llevará a través del proceso de determinar un número exacto de usuarios simultáneos en función de sus herramientas de análisis web. En este caso, utilizaremos Google Analytics.
Recopilación de datos de usuario
Las herramientas de análisis web pueden proporcionarle una gran cantidad de puntos de datos, como el total de usuarios (nuevos o recurrentes), el número total de sesiones, las visitas a la página, las tasas de rebote y más. Y además, puede ajustar el marco temporal por hora, diario, semanal, mensual o incluso introducir un rango personalizado. En el caso de Google Analytics, estas métricas se pueden encontrar en un único panel, denominado Información general del público.
Tráfico medio frente al tráfico máximo
Antes de calcular el número de usuarios simultáneos, querrá encontrar las horas en las que se produce el tráfico pico. Esto es importante por un par de razones. El uso de las métricas de tráfico promedio a menudo será significativamente menor que las horas pico. Los sitios web y las aplicaciones suelen tener horarios recurrentes durante el día o la semana cuando el tráfico alcanza su punto máximo. Para probar para ese nivel de tráfico, usted necesita probar para el tráfico más allá de las métricas de tráfico promedio.
Configurar sus pruebas utilizando tráfico normal o promedio, no pondrá la tensión necesaria en su sistema para ver cómo responde su sistema a niveles de carga más altos. Recuerde que las pruebas de carga se establecen para encontrar cuellos de botella de rendimiento en niveles de carga superiores a los normales. Si no estresa su sitio web o aplicación adecuadamente, o no empuja su sitio o aplicaciones más allá del tráfico diario normal, los resultados que obtiene no le proporcionarán ningún dato sobre dónde existen posibles problemas. Si su sitio o aplicación de repente es bombardeado con altos niveles de tráfico, más allá de lo que probó, corre el riesgo de que sus sitios y aplicaciones encuentren problemas de rendimiento y afecten la experiencia del usuario, en el peor momento posible. Es mucho mejor adoptar un enfoque proactivo y estar preparado para este escenario, en lugar de tener que ser notificado de repente de que su sitio o aplicación cayó y ahora usted y su equipo tienen que correr tratando de poner sus sistemas de nuevo en línea lo más rápido posible.
En segundo lugar, desea que los datos más realistas vuelvan a la prueba. Estos resultados sin duda se utilizarán para determinar si se necesita infraestructura y capacidad adicionales, por lo que para medir si sus sistemas pueden manejar o no el tráfico máximo, querrá saberlo ahora, para que pueda planificar y administrar mejor su infraestructura, no por la carretera cuando sea demasiado tarde. Y recuerde que el número de usuarios simultáneos es sólo un punto de partida. Tenga siempre en cuenta sus objetivos de negocio individuales y SLAs al realizar pruebas de carga.
Cálculo del número de usuarios simultáneos
Dentro de la plataforma LoadView, todos los tiempos se definen en minutos, por lo que al analizar los datos de análisis web, es importante encontrar el número máximo de visitas y la duración media de la visita durante una hora determinada. La fórmula utilizada para determinar el número de usuarios simultáneos es la siguiente:
Usuarios simultáneos: visitas pico por hora x duración media de la visita (en minutos)/60
Por ejemplo, si el pico de visitas por hora es de 200 visitantes y la duración media de la visita es de 6 minutos, el número de usuarios simultáneos que se deben usar para crear 200 visitas por hora es de 20 usuarios simultáneos. Calcular el número de usuarios simultáneos es uno de los muchos factores necesarios para configurar correctamente una prueba de carga. Lo bueno es que LoadView puede quitar la complejidad y la preocupación de las pruebas de carga. LoadView le atraviesa el proceso y elimina la molestia de tener que administrar los inyectores de carga o las máquinas virtuales.
Vea LoadView en acción y programe una demostración en vivo con uno de nuestros ingenieros de rendimiento. O pruébalo por ti mismo con nuestra prueba gratuita. ¡Recibirás hasta 5 pruebas de carga gratuitas por registrarte!