Skip to content

Commit 0488f0e

Browse files
author
Dušan Markovič
committed
write debug msg for successful ElasticSearchMetricSender _bulk POST request
1 parent cb4c9c8 commit 0488f0e

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

src/main/java/io/github/delirius325/jmeter/backendlistener/elasticsearch/ElasticSearchMetricSender.java

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -151,11 +151,14 @@ public void sendRequest(int elasticSearchVersionPrefix) {
151151

152152
Response response = this.client.performRequest(setAuthorizationHeader(request));
153153

154-
if (response.getStatusLine().getStatusCode() != HttpStatus.SC_OK && logger.isErrorEnabled()) {
155-
logger.error("ElasticSearch Backend Listener failed to write results for index {}. Response status: {}",
156-
this.esIndex, response.getStatusLine().toString());
157-
} else {
158-
logger.debug("ElasticSearch Backend Listener has successfully written results for index {}", this.esIndex);
154+
if (logger.isErrorEnabled()) {
155+
if (response.getStatusLine().getStatusCode() != HttpStatus.SC_OK) {
156+
logger.error("ElasticSearch Backend Listener failed to write results for index {}. Response status: {}",
157+
this.esIndex, response.getStatusLine().toString());
158+
} else {
159+
logger.debug("ElasticSearch Backend Listener has successfully written to ES instance [{}] _bulk request {}",
160+
client.getNodes().iterator().next().getHost().toHostString(), request.toString());
161+
}
159162
}
160163
} catch (Exception e) {
161164
if (logger.isErrorEnabled()) {

src/main/java/io/github/delirius325/jmeter/backendlistener/elasticsearch/ElasticsearchBackendClient.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.github.delirius325.jmeter.backendlistener.elasticsearch;
1+
package io.github.delirius325.jmeter.backendlistener.elasticsearch;
22

33
import java.util.*;
44
import java.util.regex.Matcher;
@@ -11,7 +11,6 @@
1111
import org.apache.jmeter.samplers.SampleResult;
1212
import org.apache.jmeter.util.JMeterUtils;
1313
import org.apache.jmeter.visualizers.backend.AbstractBackendListenerClient;
14-
import org.apache.jmeter.visualizers.backend.BackendListener;
1514
import org.apache.jmeter.visualizers.backend.BackendListenerContext;
1615
import org.elasticsearch.client.Node;
1716
import org.elasticsearch.client.RestClient;

0 commit comments

Comments
 (0)