GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come scaricare e installare Apache JMeter su Ubuntu 20.04

Apache JMeter è un'applicazione desktop per eseguire test di carico e misurare le prestazioni di una varietà di servizi. È completamente gratuito e open source. JMeter è un progetto Apache e scritto in Java.

Apache JMeter può essere utilizzato per testare le prestazioni su risorse statiche e dinamiche. È iniziato come un modo per testare i server Web, ma si è sviluppato su molti più protocolli come SOAP, FTP, server di posta o server di database. JMeter può essere utilizzato per simulare un carico pesante su un server, un gruppo di server, una rete o un oggetto.

In questo tutorial impariamo come installare Apache JMeter su Ubuntu 20.04. Puoi seguire gli stessi passaggi per altre distribuzioni Linux.

Prerequisiti :

  • Un desktop Ubuntu 20.04 desktop
  • Un utente con accesso sudo

Installa Apache Jmeter su Ubuntu

L'installazione di Apache JMeter è abbastanza semplice su Ubuntu e altre distribuzioni Linux. JMeter richiede l'installazione di Java. Puoi utilizzare JRE o JDK.

JMeter è disponibile nel repository Ubuntu predefinito ma ha una versione molto vecchia. Il modo consigliato è scaricare dal sito Web Apache JMeter.

01. Installa Java

Innanzitutto, assicurati che java sia installato o meno. Esegui il comando seguente per verificare la versione java.

$ java --version

Per installare il java predefinito su Ubuntu, digita:

$ sudo apt install default-jre

Su Ubuntu 20.04, questo installerà la versione OpenJDK 11.

02. Scarica Apache JMeter

Visita il download di Apache JMeter per trovare l'ultima versione di JMeter. Qui sto scaricando il file zip di JMeter 5.4.1.

In alternativa, puoi scaricare JMeter usando il terminale:

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

03. Estrai file di archivio

Puoi trovare un file .zip nella directory Download. Per estrarre, fai clic con il tasto destro del mouse sul file .zip e dal menu scegli 'Estrai qui'.

Lo stesso che puoi eseguire da terminale usando:

$ unzip apache-jmeter-5.4.1.zip

Puoi controllare la versione di JMeter usando il seguente comando:

$ ./apache-jmeter-5.4.1/bin/jmeter --version

04. Esegui il Jmeter

Per eseguire JMeter è necessario modificare la directory come segue

$ cd apache-jmeter-5.4.1/bin

Ora esegui JMeter usando il seguente comando:

$ ./jmeter

Questo aprirà l'interfaccia di JMeter e tutto sarà utile per impostare il tuo piano di test.

Innanzitutto, aggiungi un nome al tuo Piano di Test (qui ho mantenuto il nome predefinito) e poi crea un Gruppo di Discussioni facendo clic con il tasto destro del mouse sul Piano di Test e selezionando dal menu Aggiungi> Discussioni (Utenti)> Gruppo di Discussioni

Nelle impostazioni del gruppo di thread, avrai 3 campi importanti che dovrai impostare:

Numero di thread (utenti) :Questo è il numero di connessioni che l'applicazione utilizzerà.
Periodo di accelerazione (in secondi) :Il periodo di accelerazione indica a JMeter quanto tempo occorre per "rampare" il numero completo di thread scelti. Se vengono utilizzati 10 thread e il periodo di accelerazione è di 100 secondi, JMeter impiegherà 100 secondi per far funzionare tutti i 10 thread. Il numero di thread può anche essere maggiore rispetto all'aumento progressivo se si desidera caricare thread simultanei.
Numero di cicli :Quante volte il processo si ripeterà.

Quindi fai clic con il pulsante destro del mouse sul gruppo di thread e fai clic su Aggiungi> Elemento di configurazione> Default richiesta HTTP.

E inserisci l'IP o il nome host del server web che desideri testare nel campo Nome server o IP.

Ora puoi aggiungere richieste HTTP al gruppo di thread facendo clic con il pulsante destro del mouse su di esso e selezionando Aggiungi> Sampler> Richiesta HTTP

E aggiungi semplicemente il percorso della pagina che desideri caricare. Puoi aggiungere più richieste HTTP, ad esempio "/" (la radice del sito Web), "/about.html" (pagina informazioni), "/download.html" (pagina di download) e così via.

Infine, aggiungi un listener al gruppo di thread - Aggiungi> Listener> Visualizza risultati nella tabella.

Puoi eseguire il Test Plan utilizzando il pulsante verde Avvia nella barra degli strumenti e i risultati verranno visualizzati nella tabella.

Puoi scegliere tra vari grafici e tabelle. Puoi anche scegliere vari thread e aumentare i numeri per stressare il server web quanto desideri.

Conclusione

In questo tutorial, abbiamo imparato come installare Apache JMeter su Ubuntu 20.04. Grazie per la lettura, fornisci i tuoi commenti e suggerimenti nella sezione commenti.


Ubuntu
  1. Come installare Apache su Ubuntu 18.04

  2. Come installare PHP 7.4 e 8.0 su Ubuntu 18.04 o 20.04

  3. Come installare Apache Sqoop su Ubuntu 16.04

  4. Come installare Apache Maven su Ubuntu 18.04 e 16.04

  5. Come installare Apache su Ubuntu?

Come installare e configurare Apache Kafka su Ubuntu 20.04

Come installare e configurare Apache Spark su Ubuntu 20.04

Come installare e configurare Apache Spark su Ubuntu 21.04

Come installare Apache JMeter su Ubuntu 20.04 LTS

Come installare Apache su Ubuntu 20.04

Come installare Apache JMeter su Ubuntu 20.04