You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Added the maven publish task in the Gradle build.gradle, package renaming to inherit groupId, fix of the warnings.
* Fixed static code analysis warnings and java docs.
* Updated deployment.
Co-authored-by: Mikhail.Derevyanko <[email protected]>
<imgsrc="https://raw.githubusercontent.com/stefan-niedermann/paypal-donate-button/master/paypal-donate-button.png"alt="Donate with PayPal" />
23
+
</a>
24
+
</details>
25
+
</h3>
2
26
3
27
## Description
4
28
The goal of the project is to make a quite similar online dashboard in the same way as JMeter generates. Supported the latest InfluxDB v2.0 and created appropriate dashboard ("Flux" language has been used to create the queries - now there are a lot fo capacities to build amazing charts, tables with a lot of math function).
@@ -22,13 +46,18 @@ Counter will be refreshed at least you have 4 fails. This is protection to avoid
22
46
Pleas monitor the elapsed time of the data importing (see logs) to avoid issues with requests sending from JMeter.
23
47
Pay attention on "Sending metrics performance tuning" chapter, see below.
24
48
49
+
50
+
25
51
## Compatibility
26
52
The supported versions:
27
53
* Java 11 - make sure that you have it (its minimum version).
28
54
* InfluxDB v2.0, see release notes: https://docs.influxdata.com/influxdb/v2.0/reference/release-notes/influxdb/ (1.8 is not supported)
29
55
* JMeter 5.4.3 only.
30
56
* The current board and plugin were tested on Grafana 8.2.3 and InfluxDB 2.0.9, JAVA 15.
31
57
58
+
## Maven Support
59
+
Please see the latest release here https://s01.oss.sonatype.org/content/repositories/releases/io/github/mderevyankoaqa/jmeter-plugin-influxdb2-listener/maven-metadata.xml
60
+
32
61
## Deployment
33
62
* Put '`jmeter-plugin-influxdb2-listener-<version>.jar`' file from [Releases](https://github.com/mderevyankoaqa/jmeter-influxdb2-listener-plugin/releases) to `~<JmeterPath<\lib\ext`;
34
63
@@ -40,10 +69,22 @@ Note: "fatJar" gradle task should be used to create the package for the JMeter.
40
69
41
70

42
71
43
-
* Select from the dropdown item with the name '`org.md.jmeter.influxdb2.visualizer.JMeterInfluxDBBackendListenerClient`'.
72
+
* Select from the dropdown item with the name '`io.github.mderevyankoaqa.influxdb2.visualizer.JMeterInfluxDBBackendListenerClient`'.
44
73
45
74

46
75
76
+
## Upgrade
77
+
* Close JMeter if its started.
78
+
* Remove old jar.
79
+
* Put '`jmeter-plugin-influxdb2-listener-<version>.jar`' file from [Releases](https://github.com/mderevyankoaqa/jmeter-influxdb2-listener-plugin/releases) to `~<JmeterPath<\lib\ext`;
80
+
* Run JMeter again and got Listener.
81
+
* Select from the dropdown item with the name '`io.github.mderevyankoaqa.influxdb2.visualizer.JMeterInfluxDBBackendListenerClient`'.
82
+

83
+
* Click 'Clear all' button
84
+
85
+

86
+
* Set right settings (update all properties).
87
+
47
88
## InfluxDB configuration
48
89
* Create Bucket to store the further testing results.
description ='Influx DB v2.0 listener plugin for Apache JMeter. Provides the possibility to see the online dashboard (aggregation table, errors, the response body of failures).'
0 commit comments