Wir alle wissen, dass Jmeter eine native Ergebnisanzeige bietet. Da es ein natives Ergebnisanzeigetool gibt, warum müssen wir dann andere Tools verwenden, um es anzuzeigen? Neben dem umfangreichen Anzeigeinhalt gibt es auch die Hauptgründe: jmeter -n -t [jmx-Datei] -l [Ergebnisdatei] -e -o [Pfad zum Webberichtsordner] -n bedeutet, JMeter im Nicht-GUI-Modus auszuführen; -t gibt die auszuführende JMeter-Testskriptdatei an, normalerweise eine Datei mit der Endung jmx; -l gibt die Datei an, in der die Ergebnisse aufgezeichnet werden, die standardmäßig mit jtl endet; -e gibt an, dass nach Abschluss des Tests ein Testbericht erstellt wird; -o gibt den Speicherort des generierten Ergebnisordners an. Umsetzungsprinzip Als Nächstes erklären wir ausführlich, wie Sie mit InfluxDB und Grafana mithilfe von Docker eine Plattform zur Leistungsvisualisierungsüberwachung erstellen.
Grafana-Konzept : Eine Open-Source-Software mit umfangreichen Indikator-Dashboards und Grafikeditoren, geeignet für Graphite, Elasticsearch, OpenTSDB, Prometheus und InfluxDB. Einfach ausgedrückt ist es eine Open-Source-Web-Visualisierungsplattform. JMeter führt Backend Listener ein, um während des Stresstests statistische Indikatordaten in Echtzeit an die Influxdb-Datenbank zu senden. Die Datenquelle Grafana (Open Source WEB Visual Dashboard) ist mit Influxdb verbunden, um ein visuelles Dashboard zu erstellen und Testindikatordaten in Echtzeit abzurufen. Installieren Sie InfluxDB Installieren und ziehen Sie das InfluxDB-Image unter Docker: Docker Pull InfluxDB Geben Sie den Container ein: docker exec -it container id /bin/bash Datenbank jmeter erstellen Zustrom Datenbanken anzeigen; Datenbank jmeter erstellen; Datenbanken anzeigen; Verwenden Sie JMeter. wählen Sie * aus jmeter; Ausfahrt; Installieren Sie GrafanaZiehen Sie das Grafana-Image: docker pull grafana/grafana Führen Sie den Container aus: docker run --name my_grafana -p 3000:3000 grafana/grafana Zugriff auf Grafana: http://ip:3000 Der Benutzername und das Passwort lauten beide „admin“ Fügen Sie nach der Eingabe eine Datenbank hinzu Konfigurieren Sie die Datenbank nach der Eingabe Speichern und testen Konfigurieren der AnzeigevorlageEs gibt viele Vorlagen, Sie können sie in der Vorschau anzeigen und die passende zum Herunterladen auswählen. Download-Adresse: https://grafana.com/grafana/dashboards JSON-Datei herunterladen Vorbereiten des Imports Importieren Sie einfach die heruntergeladene JSON-Datei. Nachdem die Einstellungen abgeschlossen sind, betreten Sie das Panel Hier können Sie die Bildwiederholfrequenz einstellen Konfigurieren von JmeterErstellen Sie ein JMeter-Skript. Einrichten des Backend-Listeners Sie können die Ergebnisse nach dem Ausführen des Skripts anzeigen Dies ist das Ende dieses Artikels zum Erstellen einer JMeter+Grafana+Influxdb-Überwachungsplattform mit Docker. Weitere Informationen zum Erstellen einer JMeter+Grafana+Influxdb-Überwachungsplattform mit Docker finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Praxis des El-Cascader-Kaskadenselektors in ElementUI
Schlüsselpaar trennen Trennen Sie SSH-Schlüsselpa...
Inhaltsverzeichnis 1. Kommunikation zwischen Elte...
Zahlungs-Countdown, um zur Startseite zurückzukeh...
1. Einleitung Ich möchte Selenium verwenden, um D...
Die folgende Abbildung zeigt die Browser-Anzeiger...
Vorwort: Die Funktion „Gruppieren nach“ ruft das ...
Laden Sie opencv.zip herunter Installieren Sie di...
Inhaltsverzeichnis Sehen Sie sich dies an.$store....
In diesem Artikel wird der spezifische Code des P...
CentOS 8 ist offiziell veröffentlicht! CentOS ent...
Dieser Artikel beschreibt, wie man eine MySQL Mas...
Zusammenfassung In einigen Szenarien kann eine so...
Online-Vorschau https://jsrun.pro/AafKp/ Erster B...
Kopieren Sie den folgenden Code in den Codebereich...
Es gibt drei Seiten A, B und C. Seite A enthält Se...