Ich habe eine Umgebung (Jmeter_3.1 + InfluxDB_0.13.0 + Grafana_3.1.0 auf einer VM) erstellt und möchte die Echtzeitdaten anzeigen, wenn JMeter Tests ausführt. Erfolgreich kann ich die Daten in InfluxDB sehen, wenn ich einen Backend-Listener in einem einfachen JMeter-Test verwende.So verwenden Sie mehrere Backend-Listener in verschiedenen Thread-Gruppen
Basierend auf diesem schnellen Test, beginne ich zwei Backend-Listener zu verwenden, weil ich Lese- und Schreibvorgänge in einem JMeter-Test überwachen möchte.
fügt hier den Schnappschuss, Einstellungen der JMX-Datei
- Verwenden-Controller Fügen Sie read.jmx
- Verwenden Controller rufen Fügen
- Anruf zu nennen write.jmx Backend-Listener in jeder Thread-Gruppe.
- Jeder Backend Listener verwendet verschiedene rootMetricsPrefix
Doch nach dem JMeter Prüfung beginnt, ich nur die Read bezogenen Daten in InfluxDB sehen. Ich habe versucht, den Backend Listener in genannt read.jmx/write.jmx
hinzuzufügen, aber das gleiche Ergebnis.
Könnte jemand helfen, dies zu beheben?
Danke für die Antwort. Ich hatte versucht, 'summaryOnly' auf 'true' zu setzen, aber auch das gleiche Ergebnis zu erhalten: nur in InfluxDB gelesene Daten anzeigen ... –
@TarioJunYang Hast du das Ding zum Laufen gebracht? –