GNU/Linux >> Tutoriales Linux >  >> Linux

Prueba de carga del sitio web con Apache JMeter en Ubuntu 20.04

En este artículo, le mostraré cómo instalar Apache JMeter y cómo usarlo para realizar pruebas de carga en sitios web. JMeter es una herramienta de prueba de carga basada en Java de código abierto. Es útil para comprobar y mejorar el rendimiento después de desarrollar un nuevo sitio web. Con pruebas de carga, comprueba el rendimiento del sistema y ayuda a estimular el peso de la carga. Como se centra principalmente en probar aplicaciones web, se puede hacer un mejor sitio web para todos los usuarios. Pero ahora, también se usa para otros propósitos diferentes, como pruebas funcionales y pruebas de bases de datos.

Ahora veamos cómo instalar Apache JMeter y usarlo en Ubuntu 20.04.

Cómo instalar Apache JMeter

Como JMeter es una aplicación basada en Java, primero debe instalar Java. Verifiquemos si Java ya está instalado con el siguiente comando:

$ java --version

Si Java no está instalado, debe instalarlo con el siguiente comando:

Pero primero, actualice el sistema con el comando:

$ sudo apt update -y

Ahora, instala la última versión de Java:

$ sudo apt install openjdk-16-jdk -y

Ahora, verifiquemos si la versión de Java se instaló en nuestro sistema con el siguiente comando:

$ java --version

Vamos a probar la carga del servidor web apache usando JMeter en este tutorial. Ya hemos instalado el servidor web apache con el siguiente comando:

$ sudo apt install apache2 -y

Después de instalarlo, inicie y habilite el servidor web Apache.

$ sudo systemctl start apache2
$ sudo systemctl enable apache2

Ahora, Apache JMeter no está disponible en Ubuntu 20.04 de forma predeterminada, así que descárguelo con el siguiente comando.

$ wget https://downloads.apache.org//jmeter/binaries/apache-jmeter-5.4.1.zip

Además, puede descargar la última versión de Apache JMeter a través de la siguiente URL. Haga clic en apache-jmeter-5.4.1.zip desde la sección binaria como se muestra en la imagen.

https://jmeter.apache.org/download_jmeter.cgi

Ahora se descargará de forma predeterminada en la carpeta Descargar. Vaya a esa sección y extraiga JMeter como se muestra a continuación:

Cómo iniciar la aplicación Apache JMeter

Primero, abra la terminal y vaya al directorio JMeter para abrirlo.

$ cd Downloads/apache-jmeter-5.4.1/bin/

Ahora, ejecute el comando para iniciar la aplicación JMeter

$ ./jmeter

La interfaz de JMeter se mostrará después de la instalación exitosa de Apache JMeter como se muestra a continuación:

Prueba de rendimiento del sitio web con Apache JMeter

Ahora, como ve el nombre de prueba predeterminado en el lado izquierdo de la interfaz, puede cambiarlo como desee. Lo configuramos en Prueba 1 y configuramos el comentario en mytest1 como se muestra a continuación:

Agregar grupo de hilos

En la barra de navegación de la izquierda, haga clic con el botón derecho en Prueba 1 y luego haga clic en Agregar -> Subproceso (Usuarios) -> Grupo de subprocesos.

Luego, puede establecer la cantidad de subprocesos, los períodos de aceleración y el conteo de bucles en esta sección, como se muestra a continuación:

Agregar muestra de solicitud HTTP

Ahora, debe configurar el tipo de muestreador para la prueba. Aquí, seleccione Solicitud HTTP para la muestra cuando llegue al servidor para los recursos. Vaya a la navegación izquierda, haga clic con el botón derecho en el grupo de subprocesos y luego seleccione Agregar -> Muestreador -> Solicitud HTTP.

Aquí, escriba HTTP en la sección de protocolo y coloque su nombre de dominio o dirección IP del servidor web que desea probar.

Añadir resultados de vista en el oyente de tabla

Ahora, seleccione el tipo de oyente para que el resultado de la prueba de carga se muestre como salida.

Para eso, primero haga clic con el botón derecho en Solicitud HTTP -> Seleccione Agregar -> Oyente -> luego seleccione Ver resultados en la tabla como se muestra a continuación:

Ejecutar la prueba y ver el resultado

Finalmente, ha establecido la configuración básica para la prueba. Haga clic en el botón de inicio para iniciar la prueba.

Después de un tiempo, el resultado aparecerá después de que se complete la prueba.

Conclusión

En este tutorial, instalamos y ejecutamos el plan de prueba para probar el servidor web Apache en el escritorio Ubuntu 20.04. También puede probar el rendimiento y las limitaciones de su sitio web con la ayuda de Apache JMeter y conocer el problema y aumentar el rendimiento de su sitio web. ¡Gracias!


Linux
  1. Instalación de mod_pagespeed con Apache en Ubuntu/CentOS

  2. Instale Memcached con Apache en Ubuntu 20.04

  3. Cómo instalar PHP-FPM con Apache en Ubuntu 20.04

  4. Cómo instalar PHP-FPM con Apache en Ubuntu 22.04

  5. Instale phpMyAdmin en Ubuntu 22.04 con Apache

Cómo configurar la autenticación de contraseña con Apache en Ubuntu 18.04

Cómo habilitar HTTP/2 con Apache en Ubuntu

Cómo instalar Apache Tomcat 10 en Ubuntu 20.04 con Nginx

Cómo instalar Apache Tomcat 10 en Ubuntu 22.04 con Nginx

Cómo configurar el balanceador de carga Traefik con Docker en Ubuntu 20.04

Cómo instalar Apache JMeter en Ubuntu 20.04