You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by pm...@apache.org on 2017/01/21 10:06:58 UTC
svn commit: r1779716 -
/jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/influxdb/InfluxdbBackendListenerClient.java
Author: pmouawad
Date: Sat Jan 21 10:06:58 2017
New Revision: 1779716
URL: http://svn.apache.org/viewvc?rev=1779716&view=rev
Log:
Bug 60590 BackendListener : Add Influxdb BackendListenerClient implementation to JMeter.
Restore tag in annotations
Bugzilla Id: 60590
Modified:
jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/influxdb/InfluxdbBackendListenerClient.java
Modified: jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/influxdb/InfluxdbBackendListenerClient.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/influxdb/InfluxdbBackendListenerClient.java?rev=1779716&r1=1779715&r2=1779716&view=diff
==============================================================================
--- jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/influxdb/InfluxdbBackendListenerClient.java (original)
+++ jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/influxdb/InfluxdbBackendListenerClient.java Sat Jan 21 10:06:58 2017
@@ -296,7 +296,9 @@ public class InfluxdbBackendListenerClie
// see : https://docs.influxdata.com/influxdb/v1.1/write_protocols/line_protocol_reference/#quoting-special-characters-and-additional-naming-guidelines
influxdbMetricsManager.addMetric(EVENTS_FOR_ANNOTATION, TAG_APPLICATION + application + ",title=ApacheJMeter",
"text=\"" + AbstractInfluxdbMetricsSender
- .fieldToStringValue(testTitle + " started") + "\"" );
+ .fieldToStringValue(testTitle + " started") + "\""
+ + ",tags=\"" + AbstractInfluxdbMetricsSender
+ .fieldToStringValue(application) + "\"");
scheduler = Executors.newScheduledThreadPool(MAX_POOL_SIZE);
// Start scheduler and put the pooling ( 5 seconds by default )
@@ -336,9 +338,13 @@ public class InfluxdbBackendListenerClie
// Annotation of the end of the run ( usefull with Grafana )
// Never double or single quotes in influxdb except for string field
// see : https://docs.influxdata.com/influxdb/v1.1/write_protocols/line_protocol_reference/#quoting-special-characters-and-additional-naming-guidelines
- influxdbMetricsManager.addMetric(EVENTS_FOR_ANNOTATION, TAG_APPLICATION + application + ",title=JMETER",
- "text=\"" + AbstractInfluxdbMetricsSender
- .fieldToStringValue(testTitle + " ended") + "\"" );
+ influxdbMetricsManager.addMetric(EVENTS_FOR_ANNOTATION, TAG_APPLICATION + application + ",title=ApacheJMeter",
+ "text=\"" + AbstractInfluxdbMetricsSender
+ .fieldToStringValue(testTitle + " ended") + "\""
+ + ",tags=\"" + AbstractInfluxdbMetricsSender
+ .fieldToStringValue(application) + "\"");
+
+
// Send last set of data before ending
sendMetrics();