Giter Club home page Giter Club logo

jmeter-influxdb2-listener-plugin's Introduction

JMeter InfluxDB v2.0 listener plugin


Support project ❤️
Donate with PayPal

Like what you see? 😍
Coffee2

Description

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). So that it would be possible to build the monitor hardware solution on the latest InfluxDB v2.0 and telegraf (agent to send the hardware metrics to InfluxDB) as well.

The plugin sends metrics to InfluxDB and provides the possibility to visualize the charts in Grafana, have the Aggregate report as JMeter creates. Added the possibly to save the following extra fields in the database:

  • Response code;
  • Error message;
  • Response body of the failed requests (can be configured);
  • Connect time;
  • Latency;
  • The response time (uses from the SampleResult.class, needs to make aggregate report).

Notes: if you need to save the errors you got wile the test to csv like file and then share to the dev team you can use the jmeter-csv-listener-plugin. This plugin can be used while the functional testing and load tests as well.

Important notes

🚨 The plugin allows 5 errors happened one by one, then plugin will stop importing the results after that! See details in the logs. Counter will be refreshed at least you have 4 fails. This is protection to avoid OOM error. The option can be configured in the settings (the key name is influxDBThresholdError see the Plugin configuration for the details). You need to be careful with that option and know the hardware resources to store data in the memory.

Pleas monitor the elapsed time of the data importing (see logs) to avoid issues with requests sending from JMeter. Pay attention on "Sending metrics performance tuning" chapter, see below.

Compatibility

The supported versions:

Maven Support

Please see the latest release here https://search.maven.org/artifact/io.github.mderevyankoaqa/jmeter-plugins-influxdb2-listener.

CI/CD Support

The CI/CD can be done using jmeter-maven-plugin The example of the adding plugin to the project with the jmeter-maven:

      <configuration>
            <jmeterExtensions>
              <artifact>io.github.mderevyankoaqa:jmeter-plugins-influxdb2-listener:2.1</artifact>
            </jmeterExtensions>
        </configuration>

Some notes cab be found in the article Adding jar's to the /lib/ext directory.

Development and branching strategy

Hello all contributors! Welcome to the project, I'm happy to see you here. Just to avoid the mess and have a nice history, let's keep the simple rules:

  1. Code should pass standard static code analysis in IntelliJ IDEA.
  2. Comments should be for the new code to have clear java docs.
  3. All new development lets - in the "development" branch. So the steps: a. make a branch for the feature you want to develop from "development" (source branch -> "main"). There will be a mirror of the latest release + can be a merge of the new features. b. all pull requests from your feature branch -> "development" branch only. c. once we decide to make the new release after testing, we will merge "development" -> "main" with push to maven central.

While the first pull request please add your self to the build.gradle the section 'developers'

developers {
    developer {
    id = 'your github if'
    name = 'your name'
    email = 'email'
    }

Deployment

  • Put 'jmeter-plugin-influxdb2-listener-<version>.jar' file from Releases to ~<JmeterPath<\lib\ext;

Note: "fatJar" gradle task should be used to create the package for the JMeter.

  • Run JMeter and select the test plan, Add-> Listener -> Backend Listener.

  • Go to Backend Listener

  • Select from the dropdown item with the name 'io.github.mderevyankoaqa.influxdb2.visualizer.JMeterInfluxDBBackendListenerClient'.

Upgrade

  • Close JMeter if its started.

  • Remove old jar.

  • Put 'jmeter-plugin-influxdb2-listener-<version>.jar' file from Releases to ~<JmeterPath<\lib\ext;

  • Run JMeter again and got Listener.

  • Select from the dropdown item with the name 'io.github.mderevyankoaqa.influxdb2.visualizer.JMeterInfluxDBBackendListenerClient'.

  • Click 'Clear all' button

  • Set right settings (update all properties).

InfluxDB configuration

  • Create Bucket to store the further testing results.

  • Create the token with read and write rights.

Plugin configuration

Let’s explain the plugin fields:

  • testName - the name of the test.

  • nodeName - the name of the server.

  • runId - the identification number of hte test run, can be dynamic.

  • influxDBURL - InfluxDB server URL [protocol://][host][:port], protocol (can be http or https) and the default port is 8086.

  • influxDBToken - the influxdb bucket token, the default value should be updated, copy it from InfluxDB site.

  • influxDBOrganization - the influxdb bucket organization, the default value should be updated, copy it from InfluxDB site.

  • influxDBFlushInterval - its interval to send data to InfluxDB, the default value is 4000 (4 seconds).

  • influxDBMaxBatchSize - the max size of the batch with metrics, the default 2000 (2000 items of JMeter results).

  • influxDBThresholdError - the error threshold before stopping the import, the default value is 5. (see Important notes for more detail.)

  • influxDBBucket - the InfluxDB bucket name to store the test results.

  • samplersList - the regex value to sort out the JMeter samplers results; the default is .*. For example if you have the pattern of JMeter test plan development like this - create the 'Transaction controller', add inside of the 'Transaction controller' the Sampler with request, and the name pattern 'GET->Something', like on the see screen below. The regex ^(Home Page|Login|Search)(-success|-failure)?$ can be used to save only samplers names. The regex can be generated from JMeter menu.

You can modify the generated string in terms of your purposes.

  • useRegexForSamplerList - allows to use the regexps if set to 'true'.
  • recordSubSamples - allows to save the JMeter sub samples if set to 'true'.
  • saveResponseBodyOfFailures - allows to save the response body of the failures.
  • responseBodyLength - allows saving the response body, not more than the set specified length.

Sending metrics performance tuning

The plugin imports batch with JMeter results each 4 seconds (by default settings). In the logs you will see records like this: INFO o.m.j.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch size --> 68, elapsed time is --> 14 ms (the elapsed time is the response time of the batch importing.) So you can control the flush interval depends on the load you have and adjust influxDBFlushInterval setting. Is not recommended having less 1 second.
Max batch protection -> send data when batch max size is occurred. For example, when batch size is 2000 items (it's the default setting of influxDBMaxBatchSize) plugin imports that batch, even when flush interval was not occurred. Using both options you can tune data importing and have optimal performance.

Make sure you have enough ram to aggregate huge batch and optimal flush period.

Notes: when test has been interrupted from UI; the processes may not be finished properly, restart JMeter.

Grafana dashboard capabilities

See deployment instructions here https://grafana.com/grafana/dashboards/13644

Dashboard helps:

  • Filter the results by Run Id or Type (can be requests or transactions).


  • Monitor throughput with active users.

  • Overview and analise the response time, distribution as well. Added the filters to see requests with status "pass", "fail".

  • See aggregate report. The table rendering may take an extra time. The table has hardware resources consuming queries from Influxdb side. If you have low hardware on the Influxdb server - recommended make the clone of the original dashboard and remove aggregate report. So the idea - it's to have one 'fast' dashboard for the online monitoring (has no aggregate report) to see the results while the test, the second (original with aggregate report) to see the final results.

    Now added the possibility to see the aggregate report for requests with status "pass" only.

  • Investigate errors. The table is interactive, it's possible to filter data in the columns and see details for the specific error. Added the paging.

  • See network statistics, latency, processing time.

  • Check individual request details.

jmeter-influxdb2-listener-plugin's People

Contributors

aktoluna avatar alucardlevash avatar mderevyankoaqa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

jmeter-influxdb2-listener-plugin's Issues

Can't remove influxdb port

Hello. Ask for help.
Tried to remove row - influxDBPort (I don't need that, because influxdb pod has such settings inside our cluster) but it returns anyway. I tried from UI, tried to remove it from jmx file itself. It was successful - I can't see value for port in jmx file, but it still exists in UI. Don't know if it really removed or not.
If there a way to actually remove this value from test? Or maybe I can use another solution to exclude port from final url?

NoSuchMethodError

Hi !
I'm tring to use this plugin but when I'm executing the test an error appear.

2022-10-11 14:28:15,966 ERROR o.a.j.JMeter: Uncaught exception in thread Thread[StandardJMeterEngine,6,main]
java.lang.NoSuchMethodError: okhttp3.logging.HttpLoggingInterceptor.redactHeader(Ljava/lang/String;)V
	at com.influxdb.client.internal.AbstractInfluxDBClient.<init>(AbstractInfluxDBClient.java:92) ~[jmeter-plugins-influxdb2-listener-2.5.jar:2.5]
	at com.influxdb.client.internal.AbstractInfluxDBClient.<init>(AbstractInfluxDBClient.java:79) ~[jmeter-plugins-influxdb2-listener-2.5.jar:2.5]
	at com.influxdb.client.internal.InfluxDBClientImpl.<init>(InfluxDBClientImpl.java:99) ~[jmeter-plugins-influxdb2-listener-2.5.jar:2.5]
	at com.influxdb.client.InfluxDBClientFactory.create(InfluxDBClientFactory.java:261) ~[jmeter-plugins-influxdb2-listener-2.5.jar:2.5]
	at com.influxdb.client.InfluxDBClientFactory.create(InfluxDBClientFactory.java:180) ~[jmeter-plugins-influxdb2-listener-2.5.jar:2.5]
	at io.github.mderevyankoaqa.influxdb2.visualizer.influxdb.client.InfluxDatabaseClient.setupInfluxClient(InfluxDatabaseClient.java:148) ~[jmeter-plugins-influxdb2-listener-2.5.jar:2.5]
	at io.github.mderevyankoaqa.influxdb2.visualizer.InfluxDatabaseBackendListenerClient.setupInfluxClient(InfluxDatabaseBackendListenerClient.java:264) ~[jmeter-plugins-influxdb2-listener-2.5.jar:2.5]
	at io.github.mderevyankoaqa.influxdb2.visualizer.InfluxDatabaseBackendListenerClient.setupTest(InfluxDatabaseBackendListenerClient.java:185) ~[jmeter-plugins-influxdb2-listener-2.5.jar:2.5]
	at org.apache.jmeter.visualizers.backend.BackendListener.testStarted(BackendListener.java:325) ~[ApacheJMeter_components.jar:5.5]
	at org.apache.jmeter.visualizers.backend.BackendListener.testStarted(BackendListener.java:280) ~[ApacheJMeter_components.jar:5.5]
	at org.apache.jmeter.engine.StandardJMeterEngine.notifyTestListenersOfStart(StandardJMeterEngine.java:218) ~[ApacheJMeter_core.jar:5.5]
	at org.apache.jmeter.engine.StandardJMeterEngine.run(StandardJMeterEngine.java:396) ~[ApacheJMeter_core.jar:5.5]
	at java.lang.Thread.run(Thread.java:834) ~[?:?]

I have Java version java 11.0.12 2021-07-20 LTS
and JMeter 5.5.

I don't know how to do, can you help me?

java.lang.NoSuchMethodError: 'okhttp3.HttpUrl okhttp3.HttpUrl.get(java.lang.String)'

JMeter: 5.4.1
Influxdb : 2.0.6
Grafana: grafana-enterprise-8.2.3

jmeter-plugin-influxdb2-listener-1.3-all.jar

Getting error java.lang.NoSuchMethodError: 'okhttp3.HttpUrl okhttp3.HttpUrl.get(java.lang.String)'

2021-11-12 23:44:30,375 INFO o.a.j.e.StandardJMeterEngine: Running the test!
2021-11-12 23:44:30,376 INFO o.a.j.s.SampleEvent: List of sample_variables: []
2021-11-12 23:44:30,379 INFO o.a.j.v.b.BackendListener: Backend Listener: Starting worker with class: class org.md.jmeter.influxdb2.visualizer.InfluxDatabaseBackendListenerClient and queue capacity: 5000
2021-11-12 23:44:30,379 INFO o.a.j.v.b.BackendListener: Backend Listener: Started worker with class: class org.md.jmeter.influxdb2.visualizer.InfluxDatabaseBackendListenerClient
2021-11-12 23:44:30,379 INFO o.m.j.i.v.InfluxDatabaseBackendListenerClient: InfluxDBClientFactory is going to use the following properties:
2021-11-12 23:44:30,379 INFO o.m.j.i.v.InfluxDatabaseBackendListenerClient: URL --> http://localhost:8086
2021-11-12 23:44:30,379 INFO o.m.j.i.v.InfluxDatabaseBackendListenerClient: Token --> cz-LppI6w72jXre-hNilbp-xir_v219Winng0R6IMX80OGSagyCtl1Ov0nrkRF2c9KhwSj_hixGalZ_Glt2JoA==
2021-11-12 23:44:30,379 INFO o.m.j.i.v.InfluxDatabaseBackendListenerClient: Organization --> influxadmin
2021-11-12 23:44:30,380 INFO o.m.j.i.v.InfluxDatabaseBackendListenerClient: Bucket --> newJmeter
2021-11-12 23:44:30,380 ERROR o.a.j.JMeter: Uncaught exception in thread Thread[StandardJMeterEngine,6,main]
java.lang.NoSuchMethodError: 'okhttp3.HttpUrl okhttp3.HttpUrl.get(java.lang.String)'
at retrofit2.Retrofit$Builder.baseUrl(Retrofit.java:506) ~[jmeter-plugin-influxdb-listener-1.2.jar:task ':jar' property 'archiveVersion']
at com.influxdb.client.internal.AbstractInfluxDBClient.(AbstractInfluxDBClient.java:96) ~[jmeter-plugin-influxdb2-listener-1.3-all.jar:task ':jar' property 'archiveVersion']
at com.influxdb.client.internal.InfluxDBClientImpl.(InfluxDBClientImpl.java:97) ~[jmeter-plugin-influxdb2-listener-1.3-all.jar:task ':jar' property 'archiveVersion']
at com.influxdb.client.InfluxDBClientFactory.create(InfluxDBClientFactory.java:204) ~[jmeter-plugin-influxdb2-listener-1.3-all.jar:task ':jar' property 'archiveVersion']
at com.influxdb.client.InfluxDBClientFactory.create(InfluxDBClientFactory.java:159) ~[jmeter-plugin-influxdb2-listener-1.3-all.jar:task ':jar' property 'archiveVersion']
at org.md.jmeter.influxdb2.visualizer.influxdb.client.InfluxDatabaseClient.setupInfluxClient(InfluxDatabaseClient.java:150) ~[jmeter-plugin-influxdb2-listener-1.3-all.jar:task ':jar' property 'archiveVersion']
at org.md.jmeter.influxdb2.visualizer.InfluxDatabaseBackendListenerClient.setupInfluxClient(InfluxDatabaseBackendListenerClient.java:247) ~[jmeter-plugin-influxdb2-listener-1.3-all.jar:task ':jar' property 'archiveVersion']
at org.md.jmeter.influxdb2.visualizer.InfluxDatabaseBackendListenerClient.setupTest(InfluxDatabaseBackendListenerClient.java:173) ~[jmeter-plugin-influxdb2-listener-1.3-all.jar:task ':jar' property 'archiveVersion']
at org.apache.jmeter.visualizers.backend.BackendListener.testStarted(BackendListener.java:325) ~[ApacheJMeter_components.jar:5.4.1]
at org.apache.jmeter.visualizers.backend.BackendListener.testStarted(BackendListener.java:280) ~[ApacheJMeter_components.jar:5.4.1]
at org.apache.jmeter.engine.StandardJMeterEngine.notifyTestListenersOfStart(StandardJMeterEngine.java:205) ~[ApacheJMeter_core.jar:5.4.1]
at org.apache.jmeter.engine.StandardJMeterEngine.run(StandardJMeterEngine.java:382) ~[ApacheJMeter_core.jar:5.4.1]
at java.lang.Thread.run(Thread.java:832) [?:?]

Bankend Listener Settings
image

[help needed] java.lang.SecurityException: Couldn't parse jurisdiction policy files in: unlimited

Hi Mike,

When I ran jmeter 5.5 with InfluxDB Backend Listener 2 on Heroku dyno on private space, I got the following error. The InfluxDB server is on AWS. It seems related to jurisdiction policy files. Do you have any ideas on this kind of error?

2022-09-26 22:53:13,370 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: New instance of InfluxDatabaseClient has been created!
2022-09-26 22:53:13,370 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: InfluxDBClientFactory is going to use the following properties:
2022-09-26 22:53:13,375 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: URL --> https://****stackhero-network.com:443
2022-09-26 22:53:13,375 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Token --> *********
2022-09-26 22:53:13,375 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Organization --> a31e25a8eaa83730
2022-09-26 22:53:13,375 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Bucket --> jmeter2
2022-09-26 22:53:13,700 ERROR o.a.j.JMeter: Uncaught exception in thread Thread[StandardJMeterEngine,5,main]
java.lang.ExceptionInInitializerError: null
at javax.crypto.Cipher.getInstance(Cipher.java:540) ~[?:?]
at sun.security.ssl.JsseJce.getCipher(JsseJce.java:190) ~[?:?]
at sun.security.ssl.SSLCipher.isTransformationAvailable(SSLCipher.java:509) ~[?:?]
at sun.security.ssl.SSLCipher.(SSLCipher.java:498) ~[?:?]
at sun.security.ssl.SSLCipher.(SSLCipher.java:81) ~[?:?]
at sun.security.ssl.CipherSuite.(CipherSuite.java:65) ~[?:?]
at sun.security.ssl.SSLContextImpl.getApplicableSupportedCipherSuites(SSLContextImpl.java:348) ~[?:?]
at sun.security.ssl.SSLContextImpl$AbstractTLSContext.(SSLContextImpl.java:580) ~[?:?]
at java.lang.Class.forName0(Native Method) ~[?:?]
at java.lang.Class.forName(Class.java:315) ~[?:?]
at java.security.Provider$Service.getImplClass(Provider.java:1918) ~[?:?]
at java.security.Provider$Service.newInstance(Provider.java:1894) ~[?:?]
at sun.security.jca.GetInstance.getInstance(GetInstance.java:236) ~[?:?]
at sun.security.jca.GetInstance.getInstance(GetInstance.java:164) ~[?:?]
at javax.net.ssl.SSLContext.getInstance(SSLContext.java:168) ~[?:?]
at okhttp3.internal.platform.Platform.newSSLContext(Platform.kt:75) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at okhttp3.internal.platform.Platform.newSslSocketFactory(Platform.kt:167) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at okhttp3.OkHttpClient.(OkHttpClient.kt:238) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at okhttp3.OkHttpClient$Builder.build(OkHttpClient.kt:1069) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at com.influxdb.client.internal.AbstractInfluxDBClient.(AbstractInfluxDBClient.java:103) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at com.influxdb.client.internal.AbstractInfluxDBClient.(AbstractInfluxDBClient.java:79) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at com.influxdb.client.internal.InfluxDBClientImpl.(InfluxDBClientImpl.java:98) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at com.influxdb.client.InfluxDBClientFactory.create(InfluxDBClientFactory.java:261) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at com.influxdb.client.InfluxDBClientFactory.create(InfluxDBClientFactory.java:180) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at io.github.mderevyankoaqa.influxdb2.visualizer.influxdb.client.InfluxDatabaseClient.setupInfluxClient(InfluxDatabaseClient.java:148) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at io.github.mderevyankoaqa.influxdb2.visualizer.InfluxDatabaseBackendListenerClient.setupInfluxClient(InfluxDatabaseBackendListenerClient.java:257) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at io.github.mderevyankoaqa.influxdb2.visualizer.InfluxDatabaseBackendListenerClient.setupTest(InfluxDatabaseBackendListenerClient.java:178) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at org.apache.jmeter.visualizers.backend.BackendListener.testStarted(BackendListener.java:325) ~[ApacheJMeter_components.jar:5.5]
at org.apache.jmeter.visualizers.backend.BackendListener.testStarted(BackendListener.java:280) ~[ApacheJMeter_components.jar:5.5]
at org.apache.jmeter.engine.StandardJMeterEngine.notifyTestListenersOfStart(StandardJMeterEngine.java:218) ~[ApacheJMeter_core.jar:5.5]
at org.apache.jmeter.engine.StandardJMeterEngine.run(StandardJMeterEngine.java:396) ~[ApacheJMeter_core.jar:5.5]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: java.lang.SecurityException: Can not initialize cryptographic mechanism
at javax.crypto.JceSecurity.(JceSecurity.java:120) ~[?:?]
... 32 more
Caused by: java.lang.SecurityException: Couldn't parse jurisdiction policy files in: unlimited
at javax.crypto.JceSecurity.setupJurisdictionPolicies(JceSecurity.java:357) ~[?:?]
at javax.crypto.JceSecurity$1.run(JceSecurity.java:111) ~[?:?]
at javax.crypto.JceSecurity$1.run(JceSecurity.java:108) ~[?:?]
at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
at javax.crypto.JceSecurity.(JceSecurity.java:107) ~[?:?]
... 32 more
2022-09-26 22:53:13,718 INFO o.a.j.r.ResultCollector: Shutdown hook started
2022-09-26 22:53:13,728 INFO o.a.j.r.ResultCollector: Shutdown hook ended

Thanks,
Katherine

Bug: Plugin not work properly within Test Fragment

Hi!
There is no data for requestsRaw, responseError measurements when add listener within Test Fragment.
Is this possible at all?

  • Grafana 8.3.3
  • InfluxDB 2.1.1
java --version
openjdk 11.0.13 2021-10-19
OpenJDK Runtime Environment (build 11.0.13+8-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.13+8-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)

Screenshot from 2022-01-20 05-12-05
Screenshot from 2022-01-20 05-17-25
Screenshot from 2022-01-20 05-18-13
Screenshot from 2022-01-20 05-31-55
Screenshot from 2022-01-20 05-32-31

Thanks for you attention

SLF4J: Class path contains multiple SLF4J bindings.

Hi,
I'm getting below warning when tried to use influxDB plugin.
Jmeter - 5.4.1 and 5.4.3
Influxdb - 2.0

SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/C:/apache-jmeter-5.4.3/lib/log4j-slf4j-impl-2.17.0.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/C:/apache-jmeter-5.4.3/lib/ext/jmeter-plugin-influxdb2-listener-2.0-all.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]

with this warning i'm unable to use influxdb plugin.

Does the plugin work with Windows Jmeter

Hi Mike,

I have tried the plugin on a Windows JMeter 5.4.3, 5.5 with OpenJDK 15 version. Backend listener itself is not listed as an option ?

Does the plugin work with Windows JMeter.

Same combination is working perfectly fine on Linux machine.

Dashboard does not shows data

Hi,

thanks for this project, it had helped me to learn a lot from Influxdb/Grafana/Jmeter.

Even though i have followed your instructions i can not manage to show metrics on the dashboard panels.

  • I can confirm Jmeter writes data into InfluxDB since i can see it on the bucket via InfluxDB explorer UI.
    • If i try one of your Dashboard queries on the InfluxDB Data Explorer i can get data shown from it.
  • I can confirm Grafana can connect to InfluxDB since the Datasource Test connection give me a green success notification on the UI also, it also recognises how many buckets InfluxDB has.

Any idea what could be happening?

Thanks in advance for your time,
Regards,
David

When I use JSR223 sampler I get exception

Seems some class/Jar conflict.

2021-03-18 00:22:38,821 ERROR o.a.j.JMeter: Uncaught exception in thread Thread[AWT-EventQueue-0,6,main]
java.lang.ExceptionInInitializerError: null
at org.codehaus.groovy.jsr223.GroovyScriptEngineFactory.getLanguageVersion(GroovyScriptEngineFactory.java:95) ~[groovy-jsr223-3.0.7.jar:3.0.7]
at org.apache.jmeter.util.JSR223BeanInfoSupport.(JSR223BeanInfoSupport.java:70) ~[jmeter-plugin-influxdb-listener-1.0.jar:task ':jar' property 'archiveVersion']
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?]

Adding new tags

Thanks for the plug-in, Consider myself beginner using JMeter. Is there a way to add more tags like testEnvironment? I have tried adding field to the config thru GUI but no success. Your thoughts will be greatly appreciated.

thanks!

Redundant dependencies

Hello,

first of all I have to say this plugin is amazing, and the Grafana integration is working smoothly.

My current environment setup

  • JMeter Version: 5.4.1
  • Operation System: Windows 10
  • Java Version: sapmachine-jdk-11.0.5

But there is an issue when I try following in JMeter GUI:
Right click on Sampler > Add > Post Processors > JSR223 PostProcessor
The element is not added and an error is logged:

2021-03-17 09:21:03,282 ERROR o.a.j.JMeter: Uncaught exception in thread Thread[AWT-EventQueue-0,6,main]
java.lang.ExceptionInInitializerError: null
	at org.codehaus.groovy.jsr223.GroovyScriptEngineFactory.getLanguageVersion(GroovyScriptEngineFactory.java:95) ~[groovy-jsr223-3.0.7.jar:3.0.7]
	at org.apache.jmeter.util.JSR223BeanInfoSupport.<clinit>(JSR223BeanInfoSupport.java:69) ~[ApacheJMeter_core.jar:5.4.1]
	at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:?]
	at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?]
	at java.lang.reflect.Constructor.newInstance(Constructor.java:490) ~[?:?]
	at java.lang.Class.newInstance(Class.java:584) ~[?:?]
	at com.sun.beans.finder.InstanceFinder.instantiate(InstanceFinder.java:98) ~[?:?]
	at com.sun.beans.finder.InstanceFinder.find(InstanceFinder.java:66) ~[?:?]
	at com.sun.beans.finder.BeanInfoFinder.find(BeanInfoFinder.java:41) ~[?:?]
	at java.beans.Introspector.findExplicitBeanInfo(Introspector.java:484) ~[?:?]
	at java.beans.Introspector.<init>(Introspector.java:434) ~[?:?]
	at java.beans.Introspector.getBeanInfo(Introspector.java:205) ~[?:?]
	at org.apache.jmeter.testbeans.gui.TestBeanGUI.<init>(TestBeanGUI.java:162) ~[ApacheJMeter_core.jar:5.4.1]
	at org.apache.jmeter.gui.GuiPackage.getGuiFromCache(GuiPackage.java:417) ~[ApacheJMeter_core.jar:5.4.1]
	at org.apache.jmeter.gui.GuiPackage.createTestElement(GuiPackage.java:368) ~[ApacheJMeter_core.jar:5.4.1]
	at org.apache.jmeter.gui.action.AddToTree.doAction(AddToTree.java:67) ~[ApacheJMeter_core.jar:5.4.1]
	at org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:87) ~[ApacheJMeter_core.jar:5.4.1]
	at org.apache.jmeter.gui.action.ActionRouter.lambda$actionPerformed$0(ActionRouter.java:69) ~[ApacheJMeter_core.jar:5.4.1]
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) ~[?:?]
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) ~[?:?]
	at java.awt.EventQueue$4.run(EventQueue.java:721) ~[?:?]
	at java.awt.EventQueue$4.run(EventQueue.java:715) ~[?:?]
	at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) ~[?:?]
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:740) ~[?:?]
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [?:?]
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [?:?]
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [?:?]
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [?:?]
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:?]
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:90) [?:?]
Caused by: groovy.lang.GroovyRuntimeException: Conflicting module versions. Module [groovy-datetime is loaded in version 3.0.7 and you are trying to load version 3.0.3
	at org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl$DefaultModuleListener.onModule(MetaClassRegistryImpl.java:510) ~[groovy-3.0.7.jar:3.0.7]
	at org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner.scanExtensionModuleFromProperties(ExtensionModuleScanner.java:87) ~[groovy-3.0.7.jar:3.0.7]
	at org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner.scanExtensionModuleFromMetaInf(ExtensionModuleScanner.java:81) ~[groovy-3.0.7.jar:3.0.7]
	at org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner.scanClasspathModulesFrom(ExtensionModuleScanner.java:63) ~[groovy-3.0.7.jar:3.0.7]
	at org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner.scanClasspathModules(ExtensionModuleScanner.java:54) ~[groovy-3.0.7.jar:3.0.7]
	at org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.<init>(MetaClassRegistryImpl.java:125) ~[groovy-3.0.7.jar:3.0.7]
	at org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.<init>(MetaClassRegistryImpl.java:86) ~[groovy-3.0.7.jar:3.0.7]
	at groovy.lang.GroovySystem.<clinit>(GroovySystem.java:37) ~[groovy-3.0.7.jar:3.0.7]
	... 32 more

I do not have any other plugins, and when I remove your plugin from /lib/ext folder I can add the "JSR223 PostProcessor" in JMeter GUI.

My guess is that the root issue is that you include libraries in your release jar which are delivered by JMeter out of the box.
And these version no longer match, depending on which version of JMeter one uses.
Is it possible to exclude libraries in the release jar which are already included by JMeter (e.g. Groovy, Groovy Datetime etc.)

Thanks in advance :)

Proxy Settings

The influxdb server I am trying to connect to requires a proxy connection to connect to (corporate proxy). Is there a way I can define proxy settings for this plugin?

Records are not written in influx cloud

Issue: records are not written in influx cloud. I am not sure what is real issue so I can giving jmeter settings and logs as well. Please help me to fix the issue.

Jmeter settings:
image

Jmeter Logs

2021-04-05 23:12:01,251 INFO o.a.j.e.StandardJMeterEngine: Running the test!
2021-04-05 23:12:01,251 INFO o.a.j.s.SampleEvent: List of sample_variables: []
2021-04-05 23:12:01,256 INFO o.a.j.v.b.BackendListener: Backend Listener: Starting worker with class: class org.md.jmeter.influxdb2.visualizer.InfluxDatabaseBackendListenerClient and queue capacity: 5000
2021-04-05 23:12:01,257 INFO o.a.j.v.b.BackendListener: Backend Listener: Started worker with class: class org.md.jmeter.influxdb2.visualizer.InfluxDatabaseBackendListenerClient
2021-04-05 23:12:41,505 INFO o.a.j.g.u.JMeterMenuBar: setRunning(true, local)
2021-04-05 23:12:41,573 INFO o.a.j.e.StandardJMeterEngine: Starting ThreadGroup: 1 : Thread Group
2021-04-05 23:12:41,574 INFO o.a.j.e.StandardJMeterEngine: Starting 1 threads for group Thread Group.
2021-04-05 23:12:41,574 INFO o.a.j.e.StandardJMeterEngine: Thread will continue on error
2021-04-05 23:12:41,574 INFO o.a.j.t.ThreadGroup: Starting thread group... number=1 threads=1 ramp-up=1 delayedStart=false
2021-04-05 23:12:41,575 INFO o.a.j.t.ThreadGroup: Started thread group number 1
2021-04-05 23:12:41,575 INFO o.a.j.e.StandardJMeterEngine: All thread groups have been started
2021-04-05 23:12:41,577 INFO o.a.j.t.JMeterThread: Thread started: Thread Group 1-1
2021-04-05 23:12:42,088 INFO o.a.j.t.JMeterThread: Thread is done: Thread Group 1-1
2021-04-05 23:12:42,089 INFO o.a.j.t.JMeterThread: Thread finished: Thread Group 1-1
2021-04-05 23:12:42,091 INFO o.a.j.e.StandardJMeterEngine: Notifying test listeners of end of test

Full Log

2021-04-05 23:40:36,836 INFO o.a.j.g.a.LogLevelCommand: Setting root log level: ALL
2021-04-05 23:40:40,490 DEBUG o.a.j.g.GuiPackage: Updating current node Backend Listener
2021-04-05 23:40:40,490 DEBUG o.a.j.g.GuiPackage: Gui retrieved = org.apache.jmeter.visualizers.backend.BackendListenerGui[Backend Listener,0,0,889x308,invalid,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.EmptyBorder@8f0390b,flags=9,maximumSize=,minimumSize=,preferredSize=]
2021-04-05 23:40:40,491 DEBUG o.a.j.g.AbstractJMeterGuiComponent: setting element to enabled: true
2021-04-05 23:40:40,491 DEBUG o.a.j.g.AbstractJMeterGuiComponent: setting element to enabled: true
2021-04-05 23:40:40,492 DEBUG o.a.j.g.GuiPackage: Gui retrieved = org.apache.jmeter.visualizers.backend.BackendListenerGui[Backend Listener,0,0,889x308,invalid,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.EmptyBorder@8f0390b,flags=9,maximumSize=,minimumSize=,preferredSize=]
2021-04-05 23:40:40,493 DEBUG o.a.j.g.AbstractJMeterGuiComponent: setting element to enabled: true
2021-04-05 23:40:40,494 DEBUG o.a.j.g.a.AbstractAction: popupShouldSave
2021-04-05 23:40:40,495 DEBUG o.a.j.g.GuiPackage: Updating current node Backend Listener
2021-04-05 23:40:40,495 DEBUG o.a.j.g.GuiPackage: Gui retrieved = org.apache.jmeter.visualizers.backend.BackendListenerGui[Backend Listener,0,0,889x308,invalid,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.EmptyBorder@8f0390b,flags=9,maximumSize=,minimumSize=,preferredSize=]
2021-04-05 23:40:40,495 DEBUG o.a.j.g.AbstractJMeterGuiComponent: setting element to enabled: true
2021-04-05 23:40:40,496 DEBUG o.a.j.g.AbstractJMeterGuiComponent: setting element to enabled: true
2021-04-05 23:40:40,496 DEBUG o.a.j.g.GuiPackage: Gui retrieved = org.apache.jmeter.visualizers.backend.BackendListenerGui[Backend Listener,0,0,889x308,invalid,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.EmptyBorder@8f0390b,flags=9,maximumSize=,minimumSize=,preferredSize=]
2021-04-05 23:40:40,497 DEBUG o.a.j.g.AbstractJMeterGuiComponent: setting element to enabled: true
2021-04-05 23:40:40,498 DEBUG o.a.j.g.GuiPackage: Updating current node Backend Listener
2021-04-05 23:40:40,499 DEBUG o.a.j.g.GuiPackage: Gui retrieved = org.apache.jmeter.visualizers.backend.BackendListenerGui[Backend Listener,0,0,889x308,invalid,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.EmptyBorder@8f0390b,flags=9,maximumSize=,minimumSize=,preferredSize=]
2021-04-05 23:40:40,499 DEBUG o.a.j.g.AbstractJMeterGuiComponent: setting element to enabled: true
2021-04-05 23:40:40,499 DEBUG o.a.j.g.AbstractJMeterGuiComponent: setting element to enabled: true
2021-04-05 23:40:40,500 DEBUG o.a.j.g.GuiPackage: Gui retrieved = org.apache.jmeter.visualizers.backend.BackendListenerGui[Backend Listener,0,0,889x308,invalid,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.EmptyBorder@8f0390b,flags=9,maximumSize=,minimumSize=,preferredSize=]
2021-04-05 23:40:40,500 DEBUG o.a.j.g.AbstractJMeterGuiComponent: setting element to enabled: true
2021-04-05 23:40:40,500 DEBUG o.a.j.g.a.CheckDirty: Node is class: class org.apache.jmeter.gui.tree.JMeterTreeNode
2021-04-05 23:40:40,501 DEBUG o.a.j.g.a.CheckDirty: Node is class: class org.apache.jmeter.gui.tree.JMeterTreeNode
2021-04-05 23:40:40,501 DEBUG o.a.j.g.a.CheckDirty: Node is class: class org.apache.jmeter.gui.tree.JMeterTreeNode
2021-04-05 23:40:40,501 DEBUG o.a.j.g.a.CheckDirty: Node is class: class org.apache.jmeter.gui.tree.JMeterTreeNode
2021-04-05 23:40:40,501 DEBUG o.a.j.g.a.CheckDirty: Node is class: class org.apache.jmeter.gui.tree.JMeterTreeNode
2021-04-05 23:40:40,501 DEBUG o.a.j.g.a.CheckDirty: Node is class: class org.apache.jmeter.gui.tree.JMeterTreeNode
2021-04-05 23:40:40,513 DEBUG o.a.j.g.GuiPackage: Updating current node Backend Listener
2021-04-05 23:40:40,513 DEBUG o.a.j.g.GuiPackage: Gui retrieved = org.apache.jmeter.visualizers.backend.BackendListenerGui[Backend Listener,0,0,889x308,invalid,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.EmptyBorder@8f0390b,flags=9,maximumSize=,minimumSize=,preferredSize=]
2021-04-05 23:40:40,513 DEBUG o.a.j.g.AbstractJMeterGuiComponent: setting element to enabled: true
2021-04-05 23:40:40,514 DEBUG o.a.j.g.AbstractJMeterGuiComponent: setting element to enabled: true
2021-04-05 23:40:40,514 DEBUG o.a.j.g.GuiPackage: Gui retrieved = org.apache.jmeter.visualizers.backend.BackendListenerGui[Backend Listener,0,0,889x308,invalid,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.EmptyBorder@8f0390b,flags=9,maximumSize=,minimumSize=,preferredSize=]
2021-04-05 23:40:40,514 DEBUG o.a.j.g.AbstractJMeterGuiComponent: setting element to enabled: true
2021-04-05 23:40:40,515 DEBUG o.a.j.g.a.CheckDirty: Node is class: class org.apache.jmeter.gui.tree.JMeterTreeNode
2021-04-05 23:40:40,515 DEBUG o.a.j.g.a.CheckDirty: Node is class: class org.apache.jmeter.gui.tree.JMeterTreeNode
2021-04-05 23:40:40,515 DEBUG o.a.j.g.a.CheckDirty: Node is class: class org.apache.jmeter.gui.tree.JMeterTreeNode
2021-04-05 23:40:40,515 DEBUG o.a.j.g.a.CheckDirty: Node is class: class org.apache.jmeter.gui.tree.JMeterTreeNode
2021-04-05 23:40:40,515 DEBUG o.a.j.g.a.CheckDirty: Node is class: class org.apache.jmeter.gui.tree.JMeterTreeNode
2021-04-05 23:40:40,515 DEBUG o.a.j.g.a.CheckDirty: Node is class: class org.apache.jmeter.gui.tree.JMeterTreeNode
2021-04-05 23:40:40,516 DEBUG o.a.j.g.a.CheckDirty: Node is class: class org.apache.jmeter.gui.tree.JMeterTreeNode
2021-04-05 23:40:40,516 DEBUG o.a.j.g.a.CheckDirty: Node is class: class org.apache.jmeter.gui.tree.JMeterTreeNode
2021-04-05 23:40:40,516 DEBUG o.a.j.g.a.CheckDirty: Node is class: class org.apache.jmeter.gui.tree.JMeterTreeNode
2021-04-05 23:40:40,516 DEBUG o.a.j.g.a.CheckDirty: Node is class: class org.apache.jmeter.gui.tree.JMeterTreeNode
2021-04-05 23:40:40,516 DEBUG o.a.j.g.a.CheckDirty: Node is class: class org.apache.jmeter.gui.tree.JMeterTreeNode
2021-04-05 23:40:40,516 DEBUG o.a.j.g.a.CheckDirty: Node is class: class org.apache.jmeter.gui.tree.JMeterTreeNode
2021-04-05 23:40:40,517 DEBUG o.a.j.g.GuiPackage: Updating current node Backend Listener
2021-04-05 23:40:40,517 DEBUG o.a.j.g.GuiPackage: Gui retrieved = org.apache.jmeter.visualizers.backend.BackendListenerGui[Backend Listener,0,0,889x308,invalid,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.EmptyBorder@8f0390b,flags=9,maximumSize=,minimumSize=,preferredSize=]
2021-04-05 23:40:40,517 DEBUG o.a.j.g.AbstractJMeterGuiComponent: setting element to enabled: true
2021-04-05 23:40:40,517 DEBUG o.a.j.g.AbstractJMeterGuiComponent: setting element to enabled: true
2021-04-05 23:40:40,518 DEBUG o.a.j.g.GuiPackage: Gui retrieved = org.apache.jmeter.visualizers.backend.BackendListenerGui[Backend Listener,0,0,889x308,invalid,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.EmptyBorder@8f0390b,flags=9,maximumSize=,minimumSize=,preferredSize=]
2021-04-05 23:40:40,518 DEBUG o.a.j.g.AbstractJMeterGuiComponent: setting element to enabled: true
2021-04-05 23:40:40,519 DEBUG o.a.j.g.a.Start: test plan before cloning is running version: false
2021-04-05 23:40:40,522 DEBUG o.a.j.g.a.Start: test plan after cloning and running test is running version: false
2021-04-05 23:40:40,522 INFO o.a.j.e.StandardJMeterEngine: Running the test!
2021-04-05 23:40:40,523 INFO o.a.j.s.SampleEvent: List of sample_variables: []
2021-04-05 23:40:40,523 INFO o.a.j.s.SampleEvent: List of sample_variables: []
2021-04-05 23:40:40,524 INFO o.a.j.e.u.CompoundVariable: Note: Function class names must contain the string: '.functions.'
2021-04-05 23:40:40,525 INFO o.a.j.e.u.CompoundVariable: Note: Function class names must not contain the string: '.gui.'
2021-04-05 23:40:40,794 DEBUG o.a.j.f.StringFromFile: ++++++++ Construct {}org.apache.jmeter.functions.StringFromFile@8455c1d
2021-04-05 23:40:40,797 DEBUG o.a.j.e.u.CompoundVariable: Function count: 50
2021-04-05 23:40:40,797 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: org.apache.jmeter.control.gui.TestPlanGui
2021-04-05 23:40:40,797 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: org.apache.jmeter.testelement.TestPlan
2021-04-05 23:40:40,797 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: Test Plan
2021-04-05 23:40:40,797 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: Test Plan
2021-04-05 23:40:40,797 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: true
2021-04-05 23:40:40,797 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: true
2021-04-05 23:40:40,797 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty:
2021-04-05 23:40:40,798 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,798 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.BooleanProperty: false
2021-04-05 23:40:40,798 DEBUG o.a.j.e.u.ValueReplacer: Won't replace false
2021-04-05 23:40:40,798 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.BooleanProperty: true
2021-04-05 23:40:40,798 DEBUG o.a.j.e.u.ValueReplacer: Won't replace true
2021-04-05 23:40:40,798 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.BooleanProperty: false
2021-04-05 23:40:40,798 DEBUG o.a.j.e.u.ValueReplacer: Won't replace false
2021-04-05 23:40:40,798 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.TestElementProperty:
2021-04-05 23:40:40,798 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.CollectionProperty: []
2021-04-05 23:40:40,798 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: []
2021-04-05 23:40:40,798 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: org.apache.jmeter.config.gui.ArgumentsPanel
2021-04-05 23:40:40,799 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: org.apache.jmeter.config.Arguments
2021-04-05 23:40:40,799 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: User Defined Variables
2021-04-05 23:40:40,799 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: User Defined Variables
2021-04-05 23:40:40,799 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: true
2021-04-05 23:40:40,799 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: true
2021-04-05 23:40:40,799 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,799 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty:
2021-04-05 23:40:40,799 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,800 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: org.apache.jmeter.threads.gui.ThreadGroupGui
2021-04-05 23:40:40,800 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: org.apache.jmeter.threads.ThreadGroup
2021-04-05 23:40:40,800 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: Thread Group
2021-04-05 23:40:40,800 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: Thread Group
2021-04-05 23:40:40,800 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.BooleanProperty: true
2021-04-05 23:40:40,800 DEBUG o.a.j.e.u.ValueReplacer: Won't replace true
2021-04-05 23:40:40,801 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: continue
2021-04-05 23:40:40,801 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: continue
2021-04-05 23:40:40,801 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.TestElementProperty: org.apache.jmeter.control.LoopController@506cbf6a
2021-04-05 23:40:40,801 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.BooleanProperty: false
2021-04-05 23:40:40,801 DEBUG o.a.j.e.u.ValueReplacer: Won't replace false
2021-04-05 23:40:40,801 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: Loop Controller
2021-04-05 23:40:40,801 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: Loop Controller
2021-04-05 23:40:40,801 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: org.apache.jmeter.control.gui.LoopControlPanel
2021-04-05 23:40:40,802 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: org.apache.jmeter.control.LoopController
2021-04-05 23:40:40,802 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.BooleanProperty: true
2021-04-05 23:40:40,802 DEBUG o.a.j.e.u.ValueReplacer: Won't replace true
2021-04-05 23:40:40,802 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty:
2021-04-05 23:40:40,802 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,802 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: 1
2021-04-05 23:40:40,802 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: 1
2021-04-05 23:40:40,802 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: org.apache.jmeter.control.LoopController@506cbf6a
2021-04-05 23:40:40,802 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: 1
2021-04-05 23:40:40,802 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: 1
2021-04-05 23:40:40,802 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: 1
2021-04-05 23:40:40,803 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: 1
2021-04-05 23:40:40,803 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.BooleanProperty: false
2021-04-05 23:40:40,803 DEBUG o.a.j.e.u.ValueReplacer: Won't replace false
2021-04-05 23:40:40,803 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty:
2021-04-05 23:40:40,803 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,803 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty:
2021-04-05 23:40:40,803 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,803 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.BooleanProperty: true
2021-04-05 23:40:40,803 DEBUG o.a.j.e.u.ValueReplacer: Won't replace true
2021-04-05 23:40:40,803 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty:
2021-04-05 23:40:40,803 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,804 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.TestElementProperty:
2021-04-05 23:40:40,804 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.CollectionProperty: []
2021-04-05 23:40:40,804 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: []
2021-04-05 23:40:40,804 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: User Defined Variables
2021-04-05 23:40:40,804 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: User Defined Variables
2021-04-05 23:40:40,804 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: org.apache.jmeter.protocol.http.gui.HTTPArgumentsPanel
2021-04-05 23:40:40,804 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: org.apache.jmeter.config.Arguments
2021-04-05 23:40:40,805 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.BooleanProperty: true
2021-04-05 23:40:40,805 DEBUG o.a.j.e.u.ValueReplacer: Won't replace true
2021-04-05 23:40:40,805 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty:
2021-04-05 23:40:40,805 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,805 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,805 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: google.com
2021-04-05 23:40:40,805 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: google.com
2021-04-05 23:40:40,805 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty:
2021-04-05 23:40:40,805 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,805 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty:
2021-04-05 23:40:40,805 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,805 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty:
2021-04-05 23:40:40,806 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,806 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty:
2021-04-05 23:40:40,806 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,806 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: GET
2021-04-05 23:40:40,806 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: GET
2021-04-05 23:40:40,806 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.BooleanProperty: true
2021-04-05 23:40:40,806 DEBUG o.a.j.e.u.ValueReplacer: Won't replace true
2021-04-05 23:40:40,806 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.BooleanProperty: false
2021-04-05 23:40:40,806 DEBUG o.a.j.e.u.ValueReplacer: Won't replace false
2021-04-05 23:40:40,806 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.BooleanProperty: true
2021-04-05 23:40:40,806 DEBUG o.a.j.e.u.ValueReplacer: Won't replace true
2021-04-05 23:40:40,806 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.BooleanProperty: false
2021-04-05 23:40:40,807 DEBUG o.a.j.e.u.ValueReplacer: Won't replace false
2021-04-05 23:40:40,807 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty:
2021-04-05 23:40:40,807 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,807 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty:
2021-04-05 23:40:40,807 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,807 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty:
2021-04-05 23:40:40,807 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,807 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: HTTP Request
2021-04-05 23:40:40,807 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: HTTP Request
2021-04-05 23:40:40,807 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: org.apache.jmeter.protocol.http.control.gui.HttpTestSampleGui
2021-04-05 23:40:40,807 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy
2021-04-05 23:40:40,807 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.BooleanProperty: true
2021-04-05 23:40:40,808 DEBUG o.a.j.e.u.ValueReplacer: Won't replace true
2021-04-05 23:40:40,808 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty:
2021-04-05 23:40:40,808 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,808 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.BooleanProperty: false
2021-04-05 23:40:40,808 DEBUG o.a.j.e.u.ValueReplacer: Won't replace false
2021-04-05 23:40:40,809 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.ObjectProperty: org.apache.jmeter.samplers.SampleSaveConfiguration@6787570f
2021-04-05 23:40:40,809 DEBUG o.a.j.e.u.ValueReplacer: Won't replace org.apache.jmeter.samplers.SampleSaveConfiguration@6787570f
2021-04-05 23:40:40,809 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: org.apache.jmeter.visualizers.TableVisualizer
2021-04-05 23:40:40,809 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: org.apache.jmeter.reporters.ResultCollector
2021-04-05 23:40:40,809 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: View Results in Table
2021-04-05 23:40:40,809 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: View Results in Table
2021-04-05 23:40:40,809 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.BooleanProperty: true
2021-04-05 23:40:40,809 DEBUG o.a.j.e.u.ValueReplacer: Won't replace true
2021-04-05 23:40:40,809 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty:
2021-04-05 23:40:40,809 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,809 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty:
2021-04-05 23:40:40,809 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,810 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.TestElementProperty: testName=Test()&nodeName=Test-Node()&runId=R001()&influxDBHttpScheme=http()&influxDBHost=us-east-1-1.aws.cloud2.influxdata.com()&influxDBPort=8086()&influxDBToken=G6zPDC2VQtg-n3jiMq0kHH_ATNrqeMXIAv4-ktoohvP72RC1V1DNmZ4JqRZ25M8btjIX7pdYcHHYQn9I7EeTVA==()&influxDBOrganization=Test()&influxDBBucket=jmeter()&samplersList=.()&useRegexForSamplerList=true()&recordSubSamples=true()&saveResponseBodyOfFailures=true()
2021-04-05 23:40:40,811 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.CollectionProperty: [testName=Test, nodeName=Test-Node, runId=R001, influxDBHttpScheme=http, influxDBHost=us-east-1-1.aws.cloud2.influxdata.com, influxDBPort=8086, influxDBToken=G6zPDC2VQtg-n3jiMq0kHH_ATNrqeMXIAv4-ktoohvP72RC1V1DNmZ4JqRZ25M8btjIX7pdYcHHYQn9I7EeTVA==, influxDBOrganization=Test, influxDBBucket=jmeter, samplersList=.
, useRegexForSamplerList=true, recordSubSamples=true, saveResponseBodyOfFailures=true]
2021-04-05 23:40:40,811 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.TestElementProperty: testName=Test
2021-04-05 23:40:40,811 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: testName
2021-04-05 23:40:40,811 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: testName
2021-04-05 23:40:40,811 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: Test
2021-04-05 23:40:40,811 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: Test
2021-04-05 23:40:40,811 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: =
2021-04-05 23:40:40,811 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: =
2021-04-05 23:40:40,811 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: testName=Test
2021-04-05 23:40:40,811 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.TestElementProperty: nodeName=Test-Node
2021-04-05 23:40:40,811 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: nodeName
2021-04-05 23:40:40,812 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: nodeName
2021-04-05 23:40:40,812 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: Test-Node
2021-04-05 23:40:40,812 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: Test-Node
2021-04-05 23:40:40,812 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: =
2021-04-05 23:40:40,812 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: =
2021-04-05 23:40:40,812 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: nodeName=Test-Node
2021-04-05 23:40:40,812 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.TestElementProperty: runId=R001
2021-04-05 23:40:40,812 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: runId
2021-04-05 23:40:40,812 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: runId
2021-04-05 23:40:40,812 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: R001
2021-04-05 23:40:40,812 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: R001
2021-04-05 23:40:40,813 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: =
2021-04-05 23:40:40,813 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: =
2021-04-05 23:40:40,813 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: runId=R001
2021-04-05 23:40:40,813 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.TestElementProperty: influxDBHttpScheme=http
2021-04-05 23:40:40,813 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: influxDBHttpScheme
2021-04-05 23:40:40,813 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: influxDBHttpScheme
2021-04-05 23:40:40,813 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: http
2021-04-05 23:40:40,813 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: http
2021-04-05 23:40:40,813 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: =
2021-04-05 23:40:40,813 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: =
2021-04-05 23:40:40,813 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: influxDBHttpScheme=http
2021-04-05 23:40:40,814 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.TestElementProperty: influxDBHost=us-east-1-1.aws.cloud2.influxdata.com
2021-04-05 23:40:40,814 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: influxDBHost
2021-04-05 23:40:40,814 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: influxDBHost
2021-04-05 23:40:40,814 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: us-east-1-1.aws.cloud2.influxdata.com
2021-04-05 23:40:40,814 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: us-east-1-1.aws.cloud2.influxdata.com
2021-04-05 23:40:40,814 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: =
2021-04-05 23:40:40,814 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: =
2021-04-05 23:40:40,814 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: influxDBHost=us-east-1-1.aws.cloud2.influxdata.com
2021-04-05 23:40:40,814 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.TestElementProperty: influxDBPort=8086
2021-04-05 23:40:40,815 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: influxDBPort
2021-04-05 23:40:40,815 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: influxDBPort
2021-04-05 23:40:40,815 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: 8086
2021-04-05 23:40:40,815 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: 8086
2021-04-05 23:40:40,815 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: =
2021-04-05 23:40:40,815 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: =
2021-04-05 23:40:40,815 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: influxDBPort=8086
2021-04-05 23:40:40,815 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.TestElementProperty: influxDBToken=G6zPDC2VQtg-n3jiMq0kHH_ATNrqeMXIAv4-ktoohvP72RC1V1DNmZ4JqRZ25M8btjIX7pdYcHHYQn9I7EeTVA==
2021-04-05 23:40:40,815 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: influxDBToken
2021-04-05 23:40:40,815 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: influxDBToken
2021-04-05 23:40:40,815 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: G6zPDC2VQtg-n3jiMq0kHH_ATNrqeMXIAv4-ktoohvP72RC1V1DNmZ4JqRZ25M8btjIX7pdYcHHYQn9I7EeTVA==
2021-04-05 23:40:40,815 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: G6zPDC2VQtg-n3jiMq0kHH_ATNrqeMXIAv4-ktoohvP72RC1V1DNmZ4JqRZ25M8btjIX7pdYcHHYQn9I7EeTVA==
2021-04-05 23:40:40,816 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: =
2021-04-05 23:40:40,816 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: =
2021-04-05 23:40:40,816 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: influxDBToken=G6zPDC2VQtg-n3jiMq0kHH_ATNrqeMXIAv4-ktoohvP72RC1V1DNmZ4JqRZ25M8btjIX7pdYcHHYQn9I7EeTVA==
2021-04-05 23:40:40,816 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.TestElementProperty: influxDBOrganization=Test
2021-04-05 23:40:40,816 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: influxDBOrganization
2021-04-05 23:40:40,816 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: influxDBOrganization
2021-04-05 23:40:40,816 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: Test
2021-04-05 23:40:40,816 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: Test
2021-04-05 23:40:40,816 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: =
2021-04-05 23:40:40,816 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: =
2021-04-05 23:40:40,816 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: influxDBOrganization=Test
2021-04-05 23:40:40,816 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.TestElementProperty: influxDBBucket=jmeter
2021-04-05 23:40:40,816 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: influxDBBucket
2021-04-05 23:40:40,817 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: influxDBBucket
2021-04-05 23:40:40,817 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: jmeter
2021-04-05 23:40:40,817 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: jmeter
2021-04-05 23:40:40,817 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: =
2021-04-05 23:40:40,817 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: =
2021-04-05 23:40:40,817 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: influxDBBucket=jmeter
2021-04-05 23:40:40,817 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.TestElementProperty: samplersList=.*
2021-04-05 23:40:40,817 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: samplersList
2021-04-05 23:40:40,817 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: samplersList
2021-04-05 23:40:40,817 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: .*
2021-04-05 23:40:40,817 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: .*
2021-04-05 23:40:40,817 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: =
2021-04-05 23:40:40,818 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: =
2021-04-05 23:40:40,818 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: samplersList=.*
2021-04-05 23:40:40,818 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.TestElementProperty: useRegexForSamplerList=true
2021-04-05 23:40:40,818 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: useRegexForSamplerList
2021-04-05 23:40:40,818 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: useRegexForSamplerList
2021-04-05 23:40:40,818 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: true
2021-04-05 23:40:40,818 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: true
2021-04-05 23:40:40,818 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: =
2021-04-05 23:40:40,818 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: =
2021-04-05 23:40:40,818 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: useRegexForSamplerList=true
2021-04-05 23:40:40,818 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.TestElementProperty: recordSubSamples=true
2021-04-05 23:40:40,818 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: recordSubSamples
2021-04-05 23:40:40,819 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: recordSubSamples
2021-04-05 23:40:40,819 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: true
2021-04-05 23:40:40,819 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: true
2021-04-05 23:40:40,819 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: =
2021-04-05 23:40:40,819 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: =
2021-04-05 23:40:40,819 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: recordSubSamples=true
2021-04-05 23:40:40,819 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.TestElementProperty: saveResponseBodyOfFailures=true
2021-04-05 23:40:40,819 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: saveResponseBodyOfFailures
2021-04-05 23:40:40,819 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: saveResponseBodyOfFailures
2021-04-05 23:40:40,819 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: true
2021-04-05 23:40:40,819 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: true
2021-04-05 23:40:40,819 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: =
2021-04-05 23:40:40,819 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: =
2021-04-05 23:40:40,819 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: saveResponseBodyOfFailures=true
2021-04-05 23:40:40,820 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: [testName=Test, nodeName=Test-Node, runId=R001, influxDBHttpScheme=http, influxDBHost=us-east-1-1.aws.cloud2.influxdata.com, influxDBPort=8086, influxDBToken=G6zPDC2VQtg-n3jiMq0kHH_ATNrqeMXIAv4-ktoohvP72RC1V1DNmZ4JqRZ25M8btjIX7pdYcHHYQn9I7EeTVA==, influxDBOrganization=Test, influxDBBucket=jmeter, samplersList=., useRegexForSamplerList=true, recordSubSamples=true, saveResponseBodyOfFailures=true]
2021-04-05 23:40:40,820 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty:
2021-04-05 23:40:40,820 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,820 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: org.apache.jmeter.config.gui.ArgumentsPanel
2021-04-05 23:40:40,820 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: org.apache.jmeter.config.Arguments
2021-04-05 23:40:40,820 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.BooleanProperty: true
2021-04-05 23:40:40,821 DEBUG o.a.j.e.u.ValueReplacer: Won't replace true
2021-04-05 23:40:40,821 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty:
2021-04-05 23:40:40,821 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,821 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: testName=Test()&nodeName=Test-Node()&runId=R001()&influxDBHttpScheme=http()&influxDBHost=us-east-1-1.aws.cloud2.influxdata.com()&influxDBPort=8086()&influxDBToken=G6zPDC2VQtg-n3jiMq0kHH_ATNrqeMXIAv4-ktoohvP72RC1V1DNmZ4JqRZ25M8btjIX7pdYcHHYQn9I7EeTVA==()&influxDBOrganization=Test()&influxDBBucket=jmeter()&samplersList=.
()&useRegexForSamplerList=true()&recordSubSamples=true()&saveResponseBodyOfFailures=true()
2021-04-05 23:40:40,821 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: org.apache.jmeter.visualizers.backend.BackendListenerGui
2021-04-05 23:40:40,821 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: org.apache.jmeter.visualizers.backend.BackendListener
2021-04-05 23:40:40,821 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: Backend Listener
2021-04-05 23:40:40,821 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: Backend Listener
2021-04-05 23:40:40,821 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.BooleanProperty: true
2021-04-05 23:40:40,821 DEBUG o.a.j.e.u.ValueReplacer: Won't replace true
2021-04-05 23:40:40,821 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: org.md.jmeter.influxdb2.visualizer.InfluxDatabaseBackendListenerClient
2021-04-05 23:40:40,821 DEBUG o.a.j.e.u.ValueReplacer: Replacement result: org.md.jmeter.influxdb2.visualizer.InfluxDatabaseBackendListenerClient
2021-04-05 23:40:40,821 DEBUG o.a.j.e.u.ValueReplacer: About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty:
2021-04-05 23:40:40,822 DEBUG o.a.j.e.u.ValueReplacer: Replacement result:
2021-04-05 23:40:40,822 DEBUG o.a.j.v.b.BackendListener: StandardJMeterEngine@1f3b38d7-Backend Listener testStarted(local)
2021-04-05 23:40:40,824 INFO o.a.j.v.b.BackendListener: Backend Listener: Starting worker with class: class org.md.jmeter.influxdb2.visualizer.InfluxDatabaseBackendListenerClient and queue capacity: 5000
2021-04-05 23:40:40,825 INFO o.a.j.v.b.BackendListener: Backend Listener: Started worker with class: class org.md.jmeter.influxdb2.visualizer.InfluxDatabaseBackendListenerClient
2021-04-05 23:40:40,826 DEBUG o.a.j.v.b.BackendListener: Thread: Thread-4 taking SampleResult from queue: 0
2021-04-05 23:41:21,084 INFO o.a.j.g.u.JMeterMenuBar: setRunning(true, local)
2021-04-05 23:41:21,140 INFO o.a.j.e.StandardJMeterEngine: Starting ThreadGroup: 1 : Thread Group
2021-04-05 23:41:21,140 INFO o.a.j.e.StandardJMeterEngine: Starting 1 threads for group Thread Group.
2021-04-05 23:41:21,140 INFO o.a.j.e.StandardJMeterEngine: Thread will continue on error
2021-04-05 23:41:21,144 INFO o.a.j.t.ThreadGroup: Starting thread group... number=1 threads=1 ramp-up=1 delayedStart=false
2021-04-05 23:41:21,144 DEBUG o.a.j.t.ThreadGroup: Computed delayForNextThreadInMillis:0 for thread:38
2021-04-05 23:41:21,147 INFO o.a.j.t.ThreadGroup: Started thread group number 1
2021-04-05 23:41:21,148 INFO o.a.j.e.StandardJMeterEngine: All thread groups have been started
2021-04-05 23:41:21,148 DEBUG o.a.j.t.TestCompiler: Subtracting node, stack size = 2
2021-04-05 23:41:21,148 DEBUG o.a.j.t.TestCompiler: adding controller: org.apache.jmeter.threads.ThreadGroup@20db95d1 to sampler config
2021-04-05 23:41:21,149 DEBUG o.a.j.t.TestCompiler: Subtracting node, stack size = 2
2021-04-05 23:41:21,149 DEBUG o.a.j.t.TestCompiler: Subtracting node, stack size = 2
2021-04-05 23:41:21,149 DEBUG o.a.j.t.TestCompiler: Subtracting node, stack size = 1
2021-04-05 23:41:21,149 INFO o.a.j.t.JMeterThread: Thread started: Thread Group 1-1
2021-04-05 23:41:21,154 DEBUG o.a.j.c.GenericController: Calling next on: class org.apache.jmeter.control.GenericController
2021-04-05 23:41:21,159 INFO o.a.j.p.h.s.HTTPHCAbstractImpl: Local host = LIN83002237
2021-04-05 23:41:21,162 INFO o.a.j.p.h.s.HTTPHC4Impl: HTTP request retry count = 0
2021-04-05 23:41:21,163 DEBUG o.a.j.p.h.s.HTTPHC4Impl: Start : sample http://google.com/ method GET followingRedirect false depth 0
2021-04-05 23:41:21,186 DEBUG o.a.j.p.h.s.HTTPHC4Impl: Created new HttpClient: @600939768 http://google.com
2021-04-05 23:41:21,187 DEBUG o.a.j.p.h.s.HTTPHC4Impl: Storing in HttpContext the user token: Thread Group 1-1
2021-04-05 23:41:21,188 DEBUG o.a.h.c.p.RequestAddCookies: CookieSpec selected: default
2021-04-05 23:41:21,188 DEBUG o.a.h.c.p.RequestAddCookies: Unsupported cookie policy: default
2021-04-05 23:41:21,188 DEBUG o.a.h.c.p.RequestAuthCache: Auth cache not set in the context
2021-04-05 23:41:21,190 DEBUG o.a.h.i.c.PoolingHttpClientConnectionManager: Connection request: [route: {}->http://google.com:80][state: Thread Group 1-1][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
2021-04-05 23:41:21,194 DEBUG o.a.h.i.c.PoolingHttpClientConnectionManager: Connection leased: [id: 0][route: {}->http://google.com:80][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20]
2021-04-05 23:41:21,194 DEBUG o.a.h.i.e.MainClientExec: Opening connection {}->http://google.com:80
2021-04-05 23:41:21,344 DEBUG o.a.j.p.h.s.HTTPHC4Impl$JMeterDefaultHttpClientConnectionOperator: Connecting to google.com/172.217.166.174:80
2021-04-05 23:41:21,382 DEBUG o.a.j.p.h.s.HTTPHC4Impl$JMeterDefaultHttpClientConnectionOperator: Connection established 192.168.1.103:63519<->172.217.166.174:80
2021-04-05 23:41:21,382 DEBUG o.a.h.i.e.MainClientExec: Executing request GET / HTTP/1.1
2021-04-05 23:41:21,383 DEBUG o.a.h.i.e.MainClientExec: Target auth state: UNCHALLENGED
2021-04-05 23:41:21,383 DEBUG o.a.h.i.e.MainClientExec: Proxy auth state: UNCHALLENGED
2021-04-05 23:41:21,383 DEBUG o.a.h.headers: http-outgoing-0 >> GET / HTTP/1.1
2021-04-05 23:41:21,383 DEBUG o.a.h.headers: http-outgoing-0 >> Connection: keep-alive
2021-04-05 23:41:21,384 DEBUG o.a.h.headers: http-outgoing-0 >> Host: google.com
2021-04-05 23:41:21,384 DEBUG o.a.h.headers: http-outgoing-0 >> User-Agent: Apache-HttpClient/4.5.12 (Java/12)
2021-04-05 23:41:21,384 DEBUG o.a.h.wire: http-outgoing-0 >> "GET / HTTP/1.1[\r][\n]"
2021-04-05 23:41:21,384 DEBUG o.a.h.wire: http-outgoing-0 >> "Connection: keep-alive[\r][\n]"
2021-04-05 23:41:21,384 DEBUG o.a.h.wire: http-outgoing-0 >> "Host: google.com[\r][\n]"
2021-04-05 23:41:21,384 DEBUG o.a.h.wire: http-outgoing-0 >> "User-Agent: Apache-HttpClient/4.5.12 (Java/12)[\r][\n]"
2021-04-05 23:41:21,384 DEBUG o.a.h.wire: http-outgoing-0 >> "[\r][\n]"
2021-04-05 23:41:21,385 DEBUG o.a.j.p.h.s.HTTPHC4Impl: Sent 108 bytes
2021-04-05 23:41:21,491 DEBUG o.a.h.wire: http-outgoing-0 << "HTTP/1.1 301 Moved Permanently[\r][\n]"
2021-04-05 23:41:21,492 DEBUG o.a.h.wire: http-outgoing-0 << "Location: http://www.google.com/[\r][\n]"
2021-04-05 23:41:21,492 DEBUG o.a.h.wire: http-outgoing-0 << "Content-Type: text/html; charset=UTF-8[\r][\n]"
2021-04-05 23:41:21,492 DEBUG o.a.h.wire: http-outgoing-0 << "Date: Mon, 05 Apr 2021 18:11:21 GMT[\r][\n]"
2021-04-05 23:41:21,492 DEBUG o.a.h.wire: http-outgoing-0 << "Expires: Wed, 05 May 2021 18:11:21 GMT[\r][\n]"
2021-04-05 23:41:21,492 DEBUG o.a.h.wire: http-outgoing-0 << "Cache-Control: public, max-age=2592000[\r][\n]"
2021-04-05 23:41:21,492 DEBUG o.a.h.wire: http-outgoing-0 << "Server: gws[\r][\n]"
2021-04-05 23:41:21,492 DEBUG o.a.h.wire: http-outgoing-0 << "Content-Length: 219[\r][\n]"
2021-04-05 23:41:21,492 DEBUG o.a.h.wire: http-outgoing-0 << "X-XSS-Protection: 0[\r][\n]"
2021-04-05 23:41:21,492 DEBUG o.a.h.wire: http-outgoing-0 << "X-Frame-Options: SAMEORIGIN[\r][\n]"
2021-04-05 23:41:21,492 DEBUG o.a.h.wire: http-outgoing-0 << "[\r][\n]"
2021-04-05 23:41:21,492 DEBUG o.a.h.wire: http-outgoing-0 << "[\n]"
2021-04-05 23:41:21,492 DEBUG o.a.h.wire: http-outgoing-0 << "<TITLE>301 Moved</TITLE>[\n]"
2021-04-05 23:41:21,492 DEBUG o.a.h.wire: http-outgoing-0 << "

301 Moved

[\n]"
2021-04-05 23:41:21,493 DEBUG o.a.h.wire: http-outgoing-0 << "The document has moved[\n]"
2021-04-05 23:41:21,493 DEBUG o.a.h.wire: http-outgoing-0 << "here.[\r][\n]"
2021-04-05 23:41:21,493 DEBUG o.a.h.wire: http-outgoing-0 << "[\r][\n]"
2021-04-05 23:41:21,493 DEBUG o.a.h.headers: http-outgoing-0 << HTTP/1.1 301 Moved Permanently
2021-04-05 23:41:21,493 DEBUG o.a.h.headers: http-outgoing-0 << Location: http://www.google.com/
2021-04-05 23:41:21,493 DEBUG o.a.h.headers: http-outgoing-0 << Content-Type: text/html; charset=UTF-8
2021-04-05 23:41:21,493 DEBUG o.a.h.headers: http-outgoing-0 << Date: Mon, 05 Apr 2021 18:11:21 GMT
2021-04-05 23:41:21,493 DEBUG o.a.h.headers: http-outgoing-0 << Expires: Wed, 05 May 2021 18:11:21 GMT
2021-04-05 23:41:21,493 DEBUG o.a.h.headers: http-outgoing-0 << Cache-Control: public, max-age=2592000
2021-04-05 23:41:21,493 DEBUG o.a.h.headers: http-outgoing-0 << Server: gws
2021-04-05 23:41:21,493 DEBUG o.a.h.headers: http-outgoing-0 << Content-Length: 219
2021-04-05 23:41:21,493 DEBUG o.a.h.headers: http-outgoing-0 << X-XSS-Protection: 0
2021-04-05 23:41:21,493 DEBUG o.a.h.headers: http-outgoing-0 << X-Frame-Options: SAMEORIGIN
2021-04-05 23:41:21,494 DEBUG o.a.h.i.e.MainClientExec: Connection can be kept alive indefinitely
2021-04-05 23:41:21,494 DEBUG o.a.h.c.p.ResponseProcessCookies: Cookie spec not specified in HTTP context
2021-04-05 23:41:21,494 DEBUG o.a.j.p.h.s.HTTPHC4Impl: Headers in request before:[Connection: keep-alive]
2021-04-05 23:41:21,494 DEBUG o.a.j.p.h.s.HTTPHC4Impl: Headers in request after:[Connection: keep-alive], in localContext#request:[Connection: keep-alive, Host: google.com, User-Agent: Apache-HttpClient/4.5.12 (Java/12)]
2021-04-05 23:41:21,494 DEBUG o.a.j.p.h.s.HTTPHC4Impl: Extracted from HttpContext user token:Thread Group 1-1 storing it as JMeter variable:jmeter.U_T
2021-04-05 23:41:21,495 DEBUG o.a.h.i.c.PoolingHttpClientConnectionManager: Connection [id: 0][route: {}->http://google.com:80][state: Thread Group 1-1] can be kept alive indefinitely
2021-04-05 23:41:21,495 DEBUG o.a.h.i.c.DefaultManagedHttpClientConnection: http-outgoing-0: set socket timeout to 0
2021-04-05 23:41:21,495 DEBUG o.a.h.i.c.PoolingHttpClientConnectionManager: Connection released: [id: 0][route: {}->http://google.com:80][state: Thread Group 1-1][total available: 1; route allocated: 1 of 2; total allocated: 1 of 20]
2021-04-05 23:41:21,496 DEBUG o.a.j.p.h.s.HTTPHC4Impl: ResponseHeadersSize=309 Content-Length=219 Total=528
2021-04-05 23:41:21,496 DEBUG o.a.j.p.h.s.HTTPSamplerBase: Location set to - http://www.google.com/
2021-04-05 23:41:21,496 DEBUG o.a.j.p.h.s.HTTPSamplerBase: Initial location: http://www.google.com/
2021-04-05 23:41:21,497 DEBUG o.a.j.p.h.s.HTTPSamplerBase: Location after /. and space transforms: http://www.google.com/
2021-04-05 23:41:21,497 DEBUG o.a.j.p.h.s.HTTPSamplerBase: Location as URL: http://www.google.com/
2021-04-05 23:41:21,497 DEBUG o.a.j.p.h.s.HTTPHC4Impl: Start : sample http://www.google.com/ method GET followingRedirect true depth 0
2021-04-05 23:41:21,498 DEBUG o.a.j.p.h.s.HTTPHC4Impl: Created new HttpClient: @617357539 http://www.google.com
2021-04-05 23:41:21,498 DEBUG o.a.j.p.h.s.HTTPHC4Impl: Found user token:Thread Group 1-1 as JMeter variable:jmeter.U_T, storing it in HttpContext
2021-04-05 23:41:21,498 DEBUG o.a.h.c.p.RequestAddCookies: CookieSpec selected: default
2021-04-05 23:41:21,498 DEBUG o.a.h.c.p.RequestAddCookies: Unsupported cookie policy: default
2021-04-05 23:41:21,498 DEBUG o.a.h.c.p.RequestAuthCache: Auth cache not set in the context
2021-04-05 23:41:21,499 DEBUG o.a.h.i.c.PoolingHttpClientConnectionManager: Connection request: [route: {}->http://www.google.com:80][state: Thread Group 1-1][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
2021-04-05 23:41:21,499 DEBUG o.a.h.i.c.PoolingHttpClientConnectionManager: Connection leased: [id: 1][route: {}->http://www.google.com:80][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20]
2021-04-05 23:41:21,499 DEBUG o.a.h.i.e.MainClientExec: Opening connection {}->http://www.google.com:80
2021-04-05 23:41:21,499 DEBUG o.a.j.p.h.s.HTTPHC4Impl$JMeterDefaultHttpClientConnectionOperator: Connecting to www.google.com/142.250.76.196:80
2021-04-05 23:41:21,537 DEBUG o.a.j.p.h.s.HTTPHC4Impl$JMeterDefaultHttpClientConnectionOperator: Connection established 192.168.1.103:63520<->142.250.76.196:80
2021-04-05 23:41:21,537 DEBUG o.a.h.i.e.MainClientExec: Executing request GET / HTTP/1.1
2021-04-05 23:41:21,537 DEBUG o.a.h.i.e.MainClientExec: Target auth state: UNCHALLENGED
2021-04-05 23:41:21,537 DEBUG o.a.h.i.e.MainClientExec: Proxy auth state: UNCHALLENGED
2021-04-05 23:41:21,537 DEBUG o.a.h.headers: http-outgoing-1 >> GET / HTTP/1.1
2021-04-05 23:41:21,537 DEBUG o.a.h.headers: http-outgoing-1 >> Connection: keep-alive
2021-04-05 23:41:21,537 DEBUG o.a.h.headers: http-outgoing-1 >> Host: www.google.com
2021-04-05 23:41:21,537 DEBUG o.a.h.headers: http-outgoing-1 >> User-Agent: Apache-HttpClient/4.5.12 (Java/12)
2021-04-05 23:41:21,537 DEBUG o.a.h.wire: http-outgoing-1 >> "GET / HTTP/1.1[\r][\n]"
2021-04-05 23:41:21,537 DEBUG o.a.h.wire: http-outgoing-1 >> "Connection: keep-alive[\r][\n]"
2021-04-05 23:41:21,537 DEBUG o.a.h.wire: http-outgoing-1 >> "Host: www.google.com[\r][\n]"
2021-04-05 23:41:21,539 DEBUG o.a.h.wire: http-outgoing-1 >> "User-Agent: Apache-HttpClient/4.5.12 (Java/12)[\r][\n]"
2021-04-05 23:41:21,539 DEBUG o.a.h.wire: http-outgoing-1 >> "[\r][\n]"
2021-04-05 23:41:21,539 DEBUG o.a.j.p.h.s.HTTPHC4Impl: Sent 112 bytes
2021-04-05 23:41:21,702 DEBUG o.a.h.wire: http-outgoing-1 << "HTTP/1.1 200 OK[\r][\n]"
2021-04-05 23:41:21,703 DEBUG o.a.h.wire: http-outgoing-1 << "Date: Mon, 05 Apr 2021 18:11:21 GMT[\r][\n]"
2021-04-05 23:41:21,703 DEBUG o.a.h.wire: http-outgoing-1 << "Expires: -1[\r][\n]"
2021-04-05 23:41:21,703 DEBUG o.a.h.wire: http-outgoing-1 << "Cache-Control: private, max-age=0[\r][\n]"
2021-04-05 23:41:21,703 DEBUG o.a.h.wire: http-outgoing-1 << "Content-Type: text/html; charset=ISO-8859-1[\r][\n]"
2021-04-05 23:41:21,703 DEBUG o.a.h.wire: http-outgoing-1 << "P3P: CP="This is not a P3P policy! See g.co/p3phelp for more info."[\r][\n]"
2021-04-05 23:41:21,703 DEBUG o.a.h.wire: http-outgoing-1 << "Server: gws[\r][\n]"
2021-04-05 23:41:21,703 DEBUG o.a.h.wire: http-outgoing-1 << "X-XSS-Protection: 0[\r][\n]"
2021-04-05 23:41:21,703 DEBUG o.a.h.wire: http-outgoing-1 << "X-Frame-Options: SAMEORIGIN[\r][\n]"
2021-04-05 23:41:21,703 DEBUG o.a.h.wire: http-outgoing-1 << "Set-Cookie: 1P_JAR=2021-04-05-18; expires=Wed, 05-May-2021 18:11:21 GMT; path=/; domain=.google.com; Secure[\r][\n]"
2021-04-05 23:41:21,703 DEBUG o.a.h.wire: http-outgoing-1 << "Set-Cookie: NID=212=o64qPCKYboKeG0vCqGRtelxWQ_p2SlLIEjm07a2XMUwlKqiahp5Yuczv8c_ei1MNnrwbaTc-jtLBhtrN0-g-PgD5eAClGtAwz5Z1Y1nERMnHht0NdosSDYSijqpBhCDiziHdXRJsZHjXb1CEsqUHzd40xadEWjAxOdKUFzwgUmM; expires=Tue, 05-Oct-2021 18:11:21 GMT; path=/; domain=.google.com; HttpOnly[\r][\n]"
2021-04-05 23:41:21,703 DEBUG o.a.h.wire: http-outgoing-1 << "Accept-Ranges: none[\r][\n]"
2021-04-05 23:41:21,703 DEBUG o.a.h.wire: http-outgoing-1 << "Vary: Accept-Encoding[\r][\n]"
2021-04-05 23:41:21,704 DEBUG o.a.h.wire: http-outgoing-1 << "Transfer-Encoding: chunked[\r][\n]"
2021-04-05 23:41:21,704 DEBUG o.a.h.wire: http-outgoing-1 << "[\r][\n]"
2021-04-05 23:41:21,704 DEBUG o.a.h.wire: http-outgoing-1 << "3b09[\r][\n]"
2021-04-05 23:41:21,704 DEBUG o.a.h.wire: http-outgoing-1 << "<!doctype html><title>Google</title><script nonce="50h2DOgWjbpOOOiRqU3NzQ==">(function(){window.google={kEI:'yVJrYPimJcXy9QPq3qIg',kEXPI:'0,1302440,36,60,54246,2627,954,756,4348,207,4804,926,1390,383,246,5,700,654,5250,7680,1114836,1233,1196517,533,43,328941,51223,16115,17444,1953,9287,9188,8384,4859,1361,9290,3030,3888,850,12841,4020,978,13228,2054,920,873,4192,6434,1137,6291,1221,5875,4517,2777,919,2277,8,2796,1593,1279,2212,530,149,1103,840,518,1521,4258,3514,606,2024,1732,43,521,4269,329,1283,8789,3227,2845,7,4773,826,6755,5096,7876,4929,108,3407,908,2,941,2614,2398,1385,6084,3275,3,346,230,1014,1,820,7,4618,148,5990,5333,991,1661,4,1253,275,2304,1236,1145,4658,74,1717,266,2627,459,1555,4067,2506,4928,2110,1714,1297,1753,2658,4243,518,912,564,1120,30,3854,4275,3283,3,2213,2086,219,638,1494,3976,8,1,1,1600,9793,11,731,665,2145,3670,2542,479,512,1963,1140,67,99,2972,6,614,294,3,3541,1,4174,2382,2439,659,791,2726,1539,1814,38,245,912,60,1,3373,1940,618,1260,1,1187,2,389,3915,400,32,2857,426,286,77,89,300,1305,2,1394,115,1301,109,8,28,1245,1344,222,149,2,488,1813,109,647,2547,2698,303,20,402,358,556,471,183,794,1293,1145,1534,529,2,61,92,525,10,157,87,168,493,354,2,593,240,1187,1,80,13,2044,45,241,115,432,51,677,822,675,39,603,406,2033,1242,487,3,937,624,63,5,329,7,190,13,1248,261,521,480,4,668,321,121,122,78,5665397,3870,35,226,5997077,23,2800685,882,444,1,2,80,1,1796,1,9,2,2551,1,748,141,795,563,1,4265,1,1,2,1331,3299,843,1,2608,155,17,13,72,338,10,19,46,5,37,99,41,4,8,6,3,11,4,85,4,115,3,2,2,2,2,2,2,2,2,2,2,2,2,6,2,2,2,2,2,2,2,11,1,10,2,34,34,5,19,8,2,3,18,92,23956274,149,1883344,2126781,268,245,26529,608,2,1219,552',kBL:'mMEJ'};google.sn='webhp';google.kHL='en-IN';})();(function(){[\n]"
2021-04-05 23:41:21,704 DEBUG o.a.h.wire: http-outgoing-1 << "var f,h=[];function k(a){for(var b;a&&(!a.getAttribute||!(b=a.getAttribute("eid")));)a=a.parentNode;return b||f}function l(a){for(var b=null;a&&(!a.getAttribute||!(b=a.getAttribute("leid")));)a=a.parentNode;return b}[\n]"
2021-04-05 23:41:21,704 DEBUG o.a.h.wire: http-outgoing-1 << "function m(a,b,c,d,g){var e="";c||-1!=b.search("&ei=")||(e="&ei="+k(d),-1==b.search("&lei=")&&(d=l(d))&&(e+="&lei="+d));d="";!c&&window.cshid&&-1==b.search("&cshid=")&&"slh"!=a&&(d="&cshid="+window.cshid);c=c||"/"+(g||"gen_204")+"?atyp=i&ct="+a+"&cad="+b+e+"&zx="+Date.now()+d;/^http:/i.test(c)&&"https:"==window.location.protocol&&(google.ml&&google.ml(Error("a"),!1,{src:c,glmm:1}),c="");return c};f=google.kEI;google.getEI=k;google.getLEI=l;google.ml=function(){return null};google.log=function(a,b,c,d,g){if(c=m(a,b,c,d,g)){a=new Image;var e=h.length;h[e]=a;a.onerror=a.onload=a.onabort=function(){delete h[e]};a.src=c}};google.logUrl=m;}).call(this);(function(){google.y={};google.sy=[];google.x=function(a,b){if(a)var c=a.id;else{do c=Math.random();while(google.y[c])}google.y[c]=[a,b];return!1};google.sx=function(a){google.sy.push(a)};google.lm=[];google.plm=function(a){google.lm.push.apply(google.lm,a)};google.lq=[];google.load=function(a,b,c){google.lq.push([[a],b,c])};google.loadAll=function(a,b){google.lq.push([a,b])};google.bx=!1;google.lx=function(){};}).call(this);google.f={};(function(){[\n]"
2021-04-05 23:41:21,704 DEBUG o.a.h.wire: http-outgoing-1 << "document.documentElement.addEventListener("submit",function(b){var a;if(a=b.target){var c=a.getAttribute("data-submitfalse");a="1"==c||"q"==c&&!a.elements.q.value?!0:!1}else a=!1;a&&(b.preventDefault(),b.stopPropagation())},!0);document.documentElement.addEventListener("click",function(b){var a;a:{for(a=b.target;a&&a!=document.documentElement;a=a.parentElement)if("A"==a.tagName){a="1"==a.getAttribute("data-nohref");break a}a=!1}a&&b.preventDefault()},!0);}).call(this);</script><style>#gbar,#guser{font-size:13px;padding-top:1px !important;}#gbar{height:22px}#guser{padding-bottom:7px !important;text-align:right}.gbh,.gbd{border-top:1px solid #c9d7f1;font-size:1px}.gbh{height:0;position:absolute;top:24px;width:100%}@media all{.gb1{height:22px;margin-right:.5em;vertical-align:top}#gbar{float:left}}a.gb1,a.gb4{text-decoration:underline !important}a.gb1,a.gb4{color:#00c !important}.gbi .gb4{color:#dd8e27 !important}.gbf .gb4{color:#900 !important}[\n]"
2021-04-05 23:41:21,705 DEBUG o.a.h.wire: http-outgoing-1 << "</style><style>body,td,a,p,.h{font-family:arial,sans-serif}body{margin:0;overflow-y:scroll}#gog{padding:3px 8px 0}td{line-height:.8em}.gac_m td{line-height:17px}form{margin-bottom:20px}.h{color:#1558d6}em{font-weight:bold;font-style:normal}.lst{height:25px;width:496px}.gsfi,.lst{font:18px arial,sans-serif}.gsfs{font:17px arial,sans-serif}.ds{display:inline-box;display:inline-block;margin:3px 0 4px;margin-left:4px}input{font-family:inherit}body{background:#fff;color:#000}a{color:#4b11a8;text-decoration:none}a:hover,a:active{text-decoration:underline}.fl a{color:#1558d6}a:visited{color:#4b11a8}.sblc{padding-top:5px}.sblc a{display:block;margin:2px 0;margin-left:13px;font-size:11px}.lsbb{background:#f8f9fa;border:solid 1px;border-color:#dadce0 #70757a #70757a #dadce0;height:30px}.lsbb{display:block}#WqQANb a{display:inline-block;margin:0 12px}.lsb{background:url(/images/nav_logo229.png) 0 -261px repeat-x;border:none;color:#000;cursor:pointer;height:30px;margin:0;outline:0;font:15px arial,sans-serif;vertical-align:top}.lsb:active{background:#dadce0}.lst:focus{outline:none}</style><script nonce="50h2DOgWjbpOOOiRqU3NzQ=="></script><script nonce="50h2DOgWjbpOOOiRqU3NzQ==">(function(){var src='/images/nav_logo229.png';var iesg=false;document.body.onload = function(){window.n && window.n();if (document.images){new Image().src=src;}[\n]"
2021-04-05 23:41:21,705 DEBUG o.a.h.wire: http-outgoing-1 << "if (!iesg){document.f&&document.f.q.focus();document.gbqf&&document.gbqf.q.focus();}[\n]"
2021-04-05 23:41:21,705 DEBUG o.a.h.wire: http-outgoing-1 << "}[\n]"
2021-04-05 23:41:21,705 DEBUG o.a.h.wire: http-outgoing-1 << "})();</script>


 <div c"
2021-04-05 23:41:21,705 DEBUG o.a.h.headers: http-outgoing-1 << HTTP/1.1 200 OK
2021-04-05 23:41:21,705 DEBUG o.a.h.headers: http-outgoing-1 << Date: Mon, 05 Apr 2021 18:11:21 GMT
2021-04-05 23:41:21,705 DEBUG o.a.h.headers: http-outgoing-1 << Expires: -1
2021-04-05 23:41:21,705 DEBUG o.a.h.headers: http-outgoing-1 << Cache-Control: private, max-age=0
2021-04-05 23:41:21,705 DEBUG o.a.h.headers: http-outgoing-1 << Content-Type: text/html; charset=ISO-8859-1
2021-04-05 23:41:21,706 DEBUG o.a.h.headers: http-outgoing-1 << P3P: CP="This is not a P3P policy! See g.co/p3phelp for more info."
2021-04-05 23:41:21,706 DEBUG o.a.h.headers: http-outgoing-1 << Server: gws
2021-04-05 23:41:21,706 DEBUG o.a.h.headers: http-outgoing-1 << X-XSS-Protection: 0
2021-04-05 23:41:21,706 DEBUG o.a.h.headers: http-outgoing-1 << X-Frame-Options: SAMEORIGIN
2021-04-05 23:41:21,706 DEBUG o.a.h.headers: http-outgoing-1 << Set-Cookie: 1P_JAR=2021-04-05-18; expires=Wed, 05-May-2021 18:11:21 GMT; path=/; domain=.google.com; Secure
2021-04-05 23:41:21,706 DEBUG o.a.h.headers: http-outgoing-1 << Set-Cookie: NID=212=o64qPCKYboKeG0vCqGRtelxWQ_p2SlLIEjm07a2XMUwlKqiahp5Yuczv8c_ei1MNnrwbaTc-jtLBhtrN0-g-PgD5eAClGtAwz5Z1Y1nERMnHht0NdosSDYSijqpBhCDiziHdXRJsZHjXb1CEsqUHzd40xadEWjAxOdKUFzwgUmM; expires=Tue, 05-Oct-2021 18:11:21 GMT; path=/; domain=.google.com; HttpOnly
2021-04-05 23:41:21,706 DEBUG o.a.h.headers: http-outgoing-1 << Accept-Ranges: none
2021-04-05 23:41:21,706 DEBUG o.a.h.headers: http-outgoing-1 << Vary: Accept-Encoding
2021-04-05 23:41:21,706 DEBUG o.a.h.headers: http-outgoing-1 << Transfer-Encoding: chunked
2021-04-05 23:41:21,706 DEBUG o.a.h.i.e.MainClientExec: Connection can be kept alive indefinitely
2021-04-05 23:41:21,706 DEBUG o.a.h.c.p.ResponseProcessCookies: Cookie spec not specified in HTTP context
2021-04-05 23:41:21,706 DEBUG o.a.j.p.h.s.HTTPHC4Impl: Headers in request before:[Connection: keep-alive]
2021-04-05 23:41:21,706 DEBUG o.a.j.p.h.s.HTTPHC4Impl: Headers in request after:[Connection: keep-alive], in localContext#request:[Connection: keep-alive, Host: www.google.com, User-Agent: Apache-HttpClient/4.5.12 (Java/12)]
2021-04-05 23:41:21,707 DEBUG o.a.j.p.h.s.HTTPHC4Impl: Extracted from HttpContext user token:Thread Group 1-1 storing it as JMeter variable:jmeter.U_T
2021-04-05 23:41:21,707 DEBUG o.a.h.wire: http-outgoing-1 << "lass="ds" style="height:32px;margin:4px 0">
<script nonce="50h2DOgWjbpOOOiRqU3NzQ==">(function(){var id='tsuid1';document.getElementById(id).onclick = function(){if (this.form.q.value){this.checked = 1;if (this.form.iflsig)this.form.iflsig.disabled = false;}[\n]"
2021-04-05 23:41:21,707 DEBUG o.a.h.wire: http-outgoing-1 << "else top.location='/doodles/';};})();</script>
Advanced search
<script nonce="50h2DOgWjbpOOOiRqU3NzQ==">(function(){var a,b="1";if(document&&document.getElementById)if("undefined"!=typeof XMLHttpRequest)b="2";else if("undefined"!=typeof ActiveXObject){var c,d,e=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];for(c=0;d=e[c++];)try{new ActiveXObject(d),b="2"}catch(h){}}a=b;if("2"==a&&-1==location.search.indexOf("&gbv=2")){var f=google.gbvu,g=document.getElementById("gbv");g&&(g.value=a);f&&window.setTimeout(function(){location.href=f},0)};}).call(this);</script>

<style>#gws-output-pages-elements-homepage_additional_languages__als{font-size:small;margin-bottom:24px}#SIvCob{display:inline-block;line-height:28px;}#SIvCob a{padding:0 3px;}.H6sW5{display:inline-block;margin:0 2px;white-space:nowrap}.z4hgWe{display:inline-block;margin:0 2px}</style>

© 2021 - Privacy - Terms

<script nonce="50h2DOgWjbpOOOiRqU3NzQ==">(function(){window.google.cdo={height:0,width:0};(function(){var a=window.innerWidth,b=window.innerHeight;if(!a||!b){var c=window.document,d="CSS1Compat"==c.compatMode?c.documentElement:c.body;a=d.clientWidth;b=d.clientHeight}a&&b&&(a!=google.cdo.width||b!=google.cdo.height)&&google.log("","","/client_204?&atyp=i&biw="+a+"&bih="+b+"&ei="+google.kEI);}).call(this);})();(function(){var u='/xjs/
/js/k\x3dxjs.hp.en.3nh5-axLNgg.O/m\x3dsb_he,d/am\x3dAHgCHA/d\x3d1/rs\x3dACT90oF_TxxEOe5hhrdXJlB1GCI4InA0BQ';[\n]"
2021-04-05 23:41:21,708 DEBUG o.a.h.wire: http-outgoing-1 << "var d=this||self,e=/^[\w+/
-]+[=]{0,2}$/,f=null,g=function(a){return(a=a.querySelector&&a.querySelector("script[nonce]"))&&(a=a.nonce||a.getAttribute("nonce"))&&e.test(a)?a:""},h=function(a){return a};var l;var n=function(a,b){this.g=b===m?a:""};n.prototype.toString=function(){return this.g+""};var m={};function p(){var a=u;google.lx=function(){q(a);google.lx=function(){}};google.bx||google.lx()}[\n]"
2021-04-05 23:41:21,708 DEBUG o.a.h.wire: http-outgoing-1 << "function q(a){var b=document;var c="SCRIPT";"application/xhtml+xml"===b.contentType&&(c=c.toLowerCase());c=b.createElement(c);if(void 0===l){b=null;var k=d.trustedTypes;if(k&&k.createPolicy){try{b=k.createPolicy("goog#html",{createHTML:h,createScript:h,createScriptURL:h})}catch(r){d.console&&d.console.error(r.message)}l=b}else l=b}a=(b=l)?b.createScriptURL(a):a;a=new n(a,m);c.src=a instanceof n&&a.constructor===n?a.g:"type_error:TrustedResourceUrl";(a=c.ownerDocument&&c.ownerDocument.defaultView)&&[\n]"
2021-04-05 23:41:21,708 DEBUG o.a.h.wire: http-outgoing-1 << "a!=d?a=g(a.document):(null===f&&(f=g(d.document)),a=f);a&&c.setAttr"
2021-04-05 23:41:21,742 DEBUG o.a.h.wire: http-outgoing-1 << "ibute("nonce",a);google.timers&&google.timers.load&&google.tick&&google.tick("load","xjsls");document.body.appendChild(c);google.psa=!0};setTimeout(function(){p()},0);})();(function(){window.google.xjsu='/xjs/_/js/k\x3dxjs.hp.en.3nh5-axLNgg.O/m\x3dsb_he,d/am\x3dAHgCHA/d\x3d1/rs\x3dACT90oF_TxxEOe5hhrdXJlB1GCI4InA0BQ';})();function _DumpException(e){throw e;}[\n]"
2021-04-05 23:41:21,742 DEBUG o.a.h.wire: http-outgoing-1 << "function _F_installCss(c){}[\n]"
2021-04-05 23:41:21,743 DEBUG o.a.h.wire: http-outgoing-1 << "(function(){google.jl={blt:'none',dw:false,em:[],emtn:0,ine:false,lls:'default',pdt:0,snet:true,uwp:true};})();(function(){var pmc='{\x22d\x22:{},\x22sb_he\x22:{\x22agen\x22:false,\x22cgen\x22:false,\x22client\x22:\x22heirloom-hp\x22,\x22dh\x22:true,\x22dhqt\x22:true,\x22ds\x22:\x22\x22,\x22ffql\x22:\x22en\x22,\x22fl\x22:true,\x22host\x22:\x22google.com\x22,\x22isbh\x22:28,\x22jsonp\x22:true,\x22msgs\x22:{\x22cibl\x22:\x22Clear Search\x22,\x22dym\x22:\x22Did you mean:\x22,\x22lcky\x22:\x22I\u0026#39;m Feeling Lucky\x22,\x22lml\x22:\x22Learn more\x22,\x22oskt\x22:\x22Input tools\x22,\x22psrc\x22:\x22This search was removed from your \u003Ca href\x3d\\x22/history\\x22\u003EWeb History\u003C/a\u003E\x22,\x22psrl\x22:\x22Remove\x22,\x22sbit\x22:\x22Search by image\x22,\x22srch\x22:\x22Google Search\x22},\x22nrft\x22:false,\x22ovr\x22:{},\x22pq\x22:\x22\x22,\x22refpd\x22:true,\x22rfs\x22:[],\x22sbas\x22:\x220 3px 8px 0 rgba(0,0,0,0.2),0 0 0 1px rgba(0,0,0,0.08)\x22,\x22sbpl\x22:16,\x22sbpr\x22:16,\x22scd\x22:10,\x22stok\x22:\x22rjz61LYjA9GHgxG77LRJOzG7Uoc\x22,\x22uhde\x22:false}}';google.pmc=JSON.parse(pmc);})();</script> "
2021-04-05 23:41:21,743 DEBUG o.a.h.wire: http-outgoing-1 << "[\r][\n]"
2021-04-05 23:41:21,743 DEBUG o.a.h.wire: http-outgoing-1 << "0[\r][\n]"
2021-04-05 23:41:21,743 DEBUG o.a.h.wire: http-outgoing-1 << "[\r][\n]"
2021-04-05 23:41:21,743 DEBUG o.a.h.i.c.PoolingHttpClientConnectionManager: Connection [id: 1][route: {}->http://www.google.com:80][state: Thread Group 1-1] can be kept alive indefinitely
2021-04-05 23:41:21,743 DEBUG o.a.h.i.c.DefaultManagedHttpClientConnection: http-outgoing-1: set socket timeout to 0
2021-04-05 23:41:21,743 DEBUG o.a.h.i.c.PoolingHttpClientConnectionManager: Connection released: [id: 1][route: {}->http://www.google.com:80][state: Thread Group 1-1][total available: 1; route allocated: 1 of 2; total allocated: 1 of 20]
2021-04-05 23:41:21,743 DEBUG o.a.j.p.h.s.HTTPHC4Impl: ResponseHeadersSize=732 Content-Length=15126 Total=15858
2021-04-05 23:41:21,744 DEBUG o.a.j.c.GenericController: Calling next on: class org.apache.jmeter.control.GenericController
2021-04-05 23:41:21,744 DEBUG o.a.j.v.b.BackendListener: Thread: Thread-4 took SampleResult: HTTP Request, isFinal: false
2021-04-05 23:41:21,744 INFO o.a.j.t.JMeterThread: Thread is done: Thread Group 1-1
2021-04-05 23:41:21,744 DEBUG o.a.j.v.b.BackendListener: Thread: Thread-4 polling from queue: 0
2021-04-05 23:41:21,744 INFO o.a.j.t.JMeterThread: Thread finished: Thread Group 1-1
2021-04-05 23:41:21,744 DEBUG o.a.j.v.b.BackendListener: Thread: Thread-4 took from queue: null, isFinal: false
2021-04-05 23:41:21,745 DEBUG o.a.j.p.h.s.HTTPHC4Impl: Thread Finished
2021-04-05 23:41:21,745 DEBUG o.a.j.v.b.BackendListener: Thread: Thread-4 exiting with FINAL EVENT: false, null: true
2021-04-05 23:41:21,745 DEBUG o.a.h.i.c.PoolingHttpClientConnectionManager: Connection manager is shutting down
2021-04-05 23:41:21,746 DEBUG o.a.h.i.c.DefaultManagedHttpClientConnection: http-outgoing-0: Close connection
2021-04-05 23:41:21,746 DEBUG o.a.h.i.c.PoolingHttpClientConnectionManager: Connection manager shut down
2021-04-05 23:41:21,746 DEBUG o.a.h.i.c.PoolingHttpClientConnectionManager: Connection manager is shutting down
2021-04-05 23:41:21,746 DEBUG o.a.h.i.c.DefaultManagedHttpClientConnection: http-outgoing-1: Close connection
2021-04-05 23:41:21,747 DEBUG o.a.h.i.c.PoolingHttpClientConnectionManager: Connection manager shut down
2021-04-05 23:41:21,747 DEBUG o.a.j.t.ThreadGroup: Ending thread Thread Group 1-1
2021-04-05 23:41:21,747 INFO o.a.j.e.StandardJMeterEngine: Notifying test listeners of end of test
2021-04-05 23:41:21,748 DEBUG o.a.j.v.b.BackendListener: testEnded called on instance Backend Listener#1
2021-04-05 23:43:22,719 DEBUG o.a.j.v.b.BackendListener: Thread: Thread-4 taking SampleResult from queue: 1
2021-04-05 23:43:22,719 DEBUG o.a.j.v.b.BackendListener: Thread: Thread-4 took SampleResult: , isFinal: true
2021-04-05 23:43:22,719 DEBUG o.a.j.v.b.BackendListener: Thread: Thread-4 exiting with FINAL EVENT: true, null: false
2021-04-05 23:43:22,719 INFO o.a.j.v.b.BackendListener: Worker ended
2021-04-05 23:43:22,722 INFO o.m.j.i.v.InfluxDatabaseBackendListenerClient: Shutting down influxDB scheduler...
2021-04-05 23:48:55,908 INFO o.m.j.i.v.InfluxDatabaseBackendListenerClient: influxDB scheduler terminated!
2021-04-05 23:48:55,910 DEBUG o.a.j.v.b.AbstractBackendListenerClient: org.md.jmeter.influxdb2.visualizer.InfluxDatabaseBackendListenerClient: teardownTest
2021-04-05 23:48:55,911 INFO o.a.j.g.u.JMeterMenuBar: setRunning(false, local)

--
Log from jmeter.bat file

SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/apache-jmeter-5.4.1/apache-jmeter-5.4.1/lib/log4j-slf4j-impl-2.13.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/apache-jmeter-5.4.1/apache-jmeter-5.4.1/lib/ext/jmeter-plugin-influxdb2-listener-1.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]

Don't use GUI mode for load testing !, only for Test creation and Test debugging.
For load testing, use CLI Mode (was NON GUI):
jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
& increase Java Heap to meet your test requirements:
Modify current env variable HEAP="-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m" in the jmeter batch file
Check : https://jmeter.apache.org/usermanual/best-practices.html

Warning: Nashorn engine is planned to be removed from a future JDK release
Apr 05, 2021 11:40:51 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 5s.
Apr 05, 2021 11:41:06 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 25s.
Apr 05, 2021 11:41:21 PM com.influxdb.client.internal.AbstractWriteClient waitToCondition
SEVERE: The WriteApi can't be gracefully dispose! - 30000ms elapsed.
Apr 05, 2021 11:41:31 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 5s.
Apr 05, 2021 11:41:32 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 5s.
Apr 05, 2021 11:41:41 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 125s.
Apr 05, 2021 11:41:46 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 25s.
Apr 05, 2021 11:41:47 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 25s.
Apr 05, 2021 11:42:01 PM com.influxdb.client.internal.AbstractWriteClient waitToCondition
SEVERE: The WriteApi can't be gracefully dispose! - 30000ms elapsed.
Apr 05, 2021 11:42:02 PM com.influxdb.client.internal.AbstractWriteClient waitToCondition
SEVERE: The WriteApi can't be gracefully dispose! - 30000ms elapsed.
Apr 05, 2021 11:42:12 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 5s.
Apr 05, 2021 11:42:12 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 5s.
Apr 05, 2021 11:42:21 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 125s.
Apr 05, 2021 11:42:22 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 125s.
Apr 05, 2021 11:42:27 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 25s.
Apr 05, 2021 11:42:27 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 25s.
Apr 05, 2021 11:42:42 PM com.influxdb.client.internal.AbstractWriteClient waitToCondition
SEVERE: The WriteApi can't be gracefully dispose! - 30000ms elapsed.
Apr 05, 2021 11:42:42 PM com.influxdb.client.internal.AbstractWriteClient waitToCondition
SEVERE: The WriteApi can't be gracefully dispose! - 30000ms elapsed.
Apr 05, 2021 11:42:52 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 5s.
Apr 05, 2021 11:42:52 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 5s.
Apr 05, 2021 11:43:02 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 125s.
Apr 05, 2021 11:43:02 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 125s.
Apr 05, 2021 11:43:07 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 25s.
Apr 05, 2021 11:43:07 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 25s.
Apr 05, 2021 11:43:22 PM com.influxdb.client.internal.AbstractWriteClient waitToCondition
SEVERE: The WriteApi can't be gracefully dispose! - 30000ms elapsed.
Apr 05, 2021 11:43:22 PM com.influxdb.client.internal.AbstractWriteClient waitToCondition
SEVERE: The WriteApi can't be gracefully dispose! - 30000ms elapsed.
Apr 05, 2021 11:43:32 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 5s.
Apr 05, 2021 11:43:32 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 5s.
Apr 05, 2021 11:43:42 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 125s.
Apr 05, 2021 11:43:42 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 125s.
Apr 05, 2021 11:43:47 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 25s.
Apr 05, 2021 11:43:47 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 25s.
Apr 05, 2021 11:43:56 PM com.influxdb.client.internal.RetryAttempt isRetry
WARNING: Max write retries exceeded.
java.net.SocketTimeoutException: connect timed out
at java.base/java.net.PlainSocketImpl.waitForConnect(Native Method)
at java.base/java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:107)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:403)
at java.base/java.net.Socket.connect(Socket.java:591)
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:283)
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:195)
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:249)
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:108)
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:76)
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:245)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:96)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.GzipInterceptor.intercept(GzipInterceptor.java:91)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.AuthenticateInterceptor.intercept(AuthenticateInterceptor.java:97)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.kt:152)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.internal.UserAgentInterceptor.intercept(UserAgentInterceptor.java:60)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:197)
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:148)
at retrofit2.OkHttpCall.execute(OkHttpCall.java:204)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onSuccess(MaybeMap.java:82)
at io.reactivex.internal.operators.maybe.MaybeFromCallable.subscribeActual(MaybeFromCallable.java:61)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeToFlowable.subscribeActual(MaybeToFlowable.java:45)
at io.reactivex.Flowable.subscribe(Flowable.java:14935)
at io.reactivex.Flowable.subscribe(Flowable.java:14882)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onNext(FlowableRepeatWhen.java:100)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:282)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber.onNext(FlowableFlatMap.java:668)
at io.reactivex.subscribers.SerializedSubscriber.onNext(SerializedSubscriber.java:100)
at io.reactivex.internal.operators.flowable.FlowableDelay$DelaySubscriber$OnNext.run(FlowableDelay.java:114)
at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:835)

Apr 05, 2021 11:43:56 PM com.influxdb.client.write.events.WriteErrorEvent logEvent
SEVERE: The error occurred during writing of data
com.influxdb.exceptions.InfluxException: connect timed out
at com.influxdb.client.internal.AbstractWriteClient.toInfluxException(AbstractWriteClient.java:546)
at com.influxdb.client.internal.AbstractWriteClient.lambda$new$12(AbstractWriteClient.java:178)
at io.reactivex.internal.subscribers.LambdaSubscriber.onNext(LambdaSubscriber.java:65)
at io.reactivex.internal.operators.flowable.FlowableDoFinally$DoFinallySubscriber.onNext(FlowableDoFinally.java:84)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber.drain(FlowableConcatMapMaybe.java:284)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber.innerSuccess(FlowableConcatMapMaybe.java:179)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber$ConcatMapMaybeObserver.onSuccess(FlowableConcatMapMaybe.java:322)
at io.reactivex.internal.operators.maybe.MaybeOnErrorNext$OnErrorNextMaybeObserver$NextMaybeObserver.onSuccess(MaybeOnErrorNext.java:134)
at io.reactivex.internal.operators.maybe.MaybeJust.subscribeActual(MaybeJust.java:36)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeOnErrorNext$OnErrorNextMaybeObserver.onError(MaybeOnErrorNext.java:109)
at io.reactivex.internal.operators.maybe.MaybePeek$MaybePeekObserver.onErrorInner(MaybePeek.java:147)
at io.reactivex.internal.operators.maybe.MaybePeek$MaybePeekObserver.onError(MaybePeek.java:134)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onError(MaybeMap.java:94)
at io.reactivex.internal.operators.flowable.FlowableSingleMaybe$SingleElementSubscriber.onError(FlowableSingleMaybe.java:89)
at io.reactivex.subscribers.SerializedSubscriber.onError(SerializedSubscriber.java:142)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onError(FlowableRepeatWhen.java:112)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.checkTerminate(FlowableFlatMap.java:572)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.drainLoop(FlowableFlatMap.java:379)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:313)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber.onNext(FlowableFlatMap.java:668)
at io.reactivex.subscribers.SerializedSubscriber.onNext(SerializedSubscriber.java:100)
at io.reactivex.internal.operators.flowable.FlowableDelay$DelaySubscriber$OnNext.run(FlowableDelay.java:114)
at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:835)
Caused by: java.net.SocketTimeoutException: connect timed out
at java.base/java.net.PlainSocketImpl.waitForConnect(Native Method)
at java.base/java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:107)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:403)
at java.base/java.net.Socket.connect(Socket.java:591)
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:283)
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:195)
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:249)
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:108)
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:76)
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:245)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:96)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.GzipInterceptor.intercept(GzipInterceptor.java:91)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.AuthenticateInterceptor.intercept(AuthenticateInterceptor.java:97)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.kt:152)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.internal.UserAgentInterceptor.intercept(UserAgentInterceptor.java:60)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:197)
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:148)
at retrofit2.OkHttpCall.execute(OkHttpCall.java:204)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onSuccess(MaybeMap.java:82)
at io.reactivex.internal.operators.maybe.MaybeFromCallable.subscribeActual(MaybeFromCallable.java:61)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeToFlowable.subscribeActual(MaybeToFlowable.java:45)
at io.reactivex.Flowable.subscribe(Flowable.java:14935)
at io.reactivex.Flowable.subscribe(Flowable.java:14882)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onNext(FlowableRepeatWhen.java:100)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:282)
... 10 more

Apr 05, 2021 11:44:02 PM com.influxdb.client.internal.AbstractWriteClient waitToCondition
SEVERE: The WriteApi can't be gracefully dispose! - 30000ms elapsed.
Apr 05, 2021 11:44:02 PM com.influxdb.client.internal.AbstractWriteClient waitToCondition
SEVERE: The WriteApi can't be gracefully dispose! - 30000ms elapsed.
Apr 05, 2021 11:44:12 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 5s.
Apr 05, 2021 11:44:22 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 125s.
Apr 05, 2021 11:44:22 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 125s.
Apr 05, 2021 11:45:57 PM com.influxdb.client.internal.RetryAttempt isRetry
WARNING: Max write retries exceeded.
java.net.SocketTimeoutException: connect timed out
at java.base/java.net.PlainSocketImpl.waitForConnect(Native Method)
at java.base/java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:107)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:403)
at java.base/java.net.Socket.connect(Socket.java:591)
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:283)
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:195)
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:249)
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:108)
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:76)
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:245)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:96)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.GzipInterceptor.intercept(GzipInterceptor.java:91)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.AuthenticateInterceptor.intercept(AuthenticateInterceptor.java:97)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.kt:152)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.internal.UserAgentInterceptor.intercept(UserAgentInterceptor.java:60)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:197)
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:148)
at retrofit2.OkHttpCall.execute(OkHttpCall.java:204)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onSuccess(MaybeMap.java:82)
at io.reactivex.internal.operators.maybe.MaybeFromCallable.subscribeActual(MaybeFromCallable.java:61)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeToFlowable.subscribeActual(MaybeToFlowable.java:45)
at io.reactivex.Flowable.subscribe(Flowable.java:14935)
at io.reactivex.Flowable.subscribe(Flowable.java:14882)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onNext(FlowableRepeatWhen.java:100)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:282)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber.onNext(FlowableFlatMap.java:668)
at io.reactivex.subscribers.SerializedSubscriber.onNext(SerializedSubscriber.java:100)
at io.reactivex.internal.operators.flowable.FlowableDelay$DelaySubscriber$OnNext.run(FlowableDelay.java:114)
at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:835)

Apr 05, 2021 11:45:57 PM com.influxdb.client.internal.RetryAttempt isRetry
WARNING: Max write retries exceeded.
java.net.SocketTimeoutException: connect timed out
at java.base/java.net.PlainSocketImpl.waitForConnect(Native Method)
at java.base/java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:107)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:403)
at java.base/java.net.Socket.connect(Socket.java:591)
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:283)
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:195)
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:249)
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:108)
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:76)
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:245)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:96)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.GzipInterceptor.intercept(GzipInterceptor.java:91)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.AuthenticateInterceptor.intercept(AuthenticateInterceptor.java:97)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.kt:152)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.internal.UserAgentInterceptor.intercept(UserAgentInterceptor.java:60)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:197)
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:148)
at retrofit2.OkHttpCall.execute(OkHttpCall.java:204)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onSuccess(MaybeMap.java:82)
at io.reactivex.internal.operators.maybe.MaybeFromCallable.subscribeActual(MaybeFromCallable.java:61)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeToFlowable.subscribeActual(MaybeToFlowable.java:45)
at io.reactivex.Flowable.subscribe(Flowable.java:14935)
at io.reactivex.Flowable.subscribe(Flowable.java:14882)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onNext(FlowableRepeatWhen.java:100)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:282)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber.onNext(FlowableFlatMap.java:668)
at io.reactivex.subscribers.SerializedSubscriber.onNext(SerializedSubscriber.java:100)
at io.reactivex.internal.operators.flowable.FlowableDelay$DelaySubscriber$OnNext.run(FlowableDelay.java:114)
at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:835)

Apr 05, 2021 11:45:17 PM com.influxdb.client.internal.RetryAttempt isRetry
WARNING: Max write retries exceeded.
java.net.SocketTimeoutException: connect timed out
at java.base/java.net.PlainSocketImpl.waitForConnect(Native Method)
at java.base/java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:107)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:403)
at java.base/java.net.Socket.connect(Socket.java:591)
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:283)
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:195)
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:249)
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:108)
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:76)
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:245)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:96)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.GzipInterceptor.intercept(GzipInterceptor.java:91)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.AuthenticateInterceptor.intercept(AuthenticateInterceptor.java:97)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.kt:152)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.internal.UserAgentInterceptor.intercept(UserAgentInterceptor.java:60)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:197)
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:148)
at retrofit2.OkHttpCall.execute(OkHttpCall.java:204)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onSuccess(MaybeMap.java:82)
at io.reactivex.internal.operators.maybe.MaybeFromCallable.subscribeActual(MaybeFromCallable.java:61)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeToFlowable.subscribeActual(MaybeToFlowable.java:45)
at io.reactivex.Flowable.subscribe(Flowable.java:14935)
at io.reactivex.Flowable.subscribe(Flowable.java:14882)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onNext(FlowableRepeatWhen.java:100)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:282)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber.onNext(FlowableFlatMap.java:668)
at io.reactivex.subscribers.SerializedSubscriber.onNext(SerializedSubscriber.java:100)
at io.reactivex.internal.operators.flowable.FlowableDelay$DelaySubscriber$OnNext.run(FlowableDelay.java:114)
at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:835)

Apr 05, 2021 11:45:17 PM com.influxdb.client.internal.RetryAttempt isRetry
WARNING: Max write retries exceeded.
java.net.SocketTimeoutException: connect timed out
at java.base/java.net.PlainSocketImpl.waitForConnect(Native Method)
at java.base/java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:107)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:403)
at java.base/java.net.Socket.connect(Socket.java:591)
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:283)
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:195)
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:249)
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:108)
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:76)
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:245)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:96)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.GzipInterceptor.intercept(GzipInterceptor.java:91)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.AuthenticateInterceptor.intercept(AuthenticateInterceptor.java:97)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.kt:152)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.internal.UserAgentInterceptor.intercept(UserAgentInterceptor.java:60)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:197)
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:148)
at retrofit2.OkHttpCall.execute(OkHttpCall.java:204)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onSuccess(MaybeMap.java:82)
at io.reactivex.internal.operators.maybe.MaybeFromCallable.subscribeActual(MaybeFromCallable.java:61)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeToFlowable.subscribeActual(MaybeToFlowable.java:45)
at io.reactivex.Flowable.subscribe(Flowable.java:14935)
at io.reactivex.Flowable.subscribe(Flowable.java:14882)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onNext(FlowableRepeatWhen.java:100)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:282)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber.onNext(FlowableFlatMap.java:668)
at io.reactivex.subscribers.SerializedSubscriber.onNext(SerializedSubscriber.java:100)
at io.reactivex.internal.operators.flowable.FlowableDelay$DelaySubscriber$OnNext.run(FlowableDelay.java:114)
at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:835)

Apr 05, 2021 11:44:42 PM com.influxdb.client.internal.AbstractWriteClient waitToCondition
SEVERE: The WriteApi can't be gracefully dispose! - 30000ms elapsed.
Apr 05, 2021 11:44:37 PM com.influxdb.client.internal.RetryAttempt isRetry
WARNING: Max write retries exceeded.
java.net.SocketTimeoutException: connect timed out
at java.base/java.net.PlainSocketImpl.waitForConnect(Native Method)
at java.base/java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:107)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:403)
at java.base/java.net.Socket.connect(Socket.java:591)
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:283)
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:195)
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:249)
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:108)
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:76)
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:245)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:96)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.GzipInterceptor.intercept(GzipInterceptor.java:91)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.AuthenticateInterceptor.intercept(AuthenticateInterceptor.java:97)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.kt:152)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.internal.UserAgentInterceptor.intercept(UserAgentInterceptor.java:60)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:197)
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:148)
at retrofit2.OkHttpCall.execute(OkHttpCall.java:204)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onSuccess(MaybeMap.java:82)
at io.reactivex.internal.operators.maybe.MaybeFromCallable.subscribeActual(MaybeFromCallable.java:61)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeToFlowable.subscribeActual(MaybeToFlowable.java:45)
at io.reactivex.Flowable.subscribe(Flowable.java:14935)
at io.reactivex.Flowable.subscribe(Flowable.java:14882)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onNext(FlowableRepeatWhen.java:100)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:282)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber.onNext(FlowableFlatMap.java:668)
at io.reactivex.subscribers.SerializedSubscriber.onNext(SerializedSubscriber.java:100)
at io.reactivex.internal.operators.flowable.FlowableDelay$DelaySubscriber$OnNext.run(FlowableDelay.java:114)
at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:835)

Apr 05, 2021 11:44:36 PM com.influxdb.client.internal.RetryAttempt isRetry
WARNING: Max write retries exceeded.
java.net.SocketTimeoutException: connect timed out
at java.base/java.net.PlainSocketImpl.waitForConnect(Native Method)
at java.base/java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:107)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:403)
at java.base/java.net.Socket.connect(Socket.java:591)
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:283)
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:195)
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:249)
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:108)
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:76)
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:245)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:96)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.GzipInterceptor.intercept(GzipInterceptor.java:91)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.AuthenticateInterceptor.intercept(AuthenticateInterceptor.java:97)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.kt:152)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.internal.UserAgentInterceptor.intercept(UserAgentInterceptor.java:60)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:197)
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:148)
at retrofit2.OkHttpCall.execute(OkHttpCall.java:204)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onSuccess(MaybeMap.java:82)
at io.reactivex.internal.operators.maybe.MaybeFromCallable.subscribeActual(MaybeFromCallable.java:61)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeToFlowable.subscribeActual(MaybeToFlowable.java:45)
at io.reactivex.Flowable.subscribe(Flowable.java:14935)
at io.reactivex.Flowable.subscribe(Flowable.java:14882)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onNext(FlowableRepeatWhen.java:100)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:282)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber.onNext(FlowableFlatMap.java:668)
at io.reactivex.subscribers.SerializedSubscriber.onNext(SerializedSubscriber.java:100)
at io.reactivex.internal.operators.flowable.FlowableDelay$DelaySubscriber$OnNext.run(FlowableDelay.java:114)
at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:835)

Apr 05, 2021 11:44:27 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 25s.
Apr 05, 2021 11:48:55 PM com.influxdb.client.write.events.WriteErrorEvent logEvent
SEVERE: The error occurred during writing of data
com.influxdb.exceptions.InfluxException: connect timed out
at com.influxdb.client.internal.AbstractWriteClient.toInfluxException(AbstractWriteClient.java:546)
at com.influxdb.client.internal.AbstractWriteClient.lambda$new$12(AbstractWriteClient.java:178)
at io.reactivex.internal.subscribers.LambdaSubscriber.onNext(LambdaSubscriber.java:65)
at io.reactivex.internal.operators.flowable.FlowableDoFinally$DoFinallySubscriber.onNext(FlowableDoFinally.java:84)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber.drain(FlowableConcatMapMaybe.java:284)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber.innerSuccess(FlowableConcatMapMaybe.java:179)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber$ConcatMapMaybeObserver.onSuccess(FlowableConcatMapMaybe.java:322)
at io.reactivex.internal.operators.maybe.MaybeOnErrorNext$OnErrorNextMaybeObserver$NextMaybeObserver.onSuccess(MaybeOnErrorNext.java:134)
at io.reactivex.internal.operators.maybe.MaybeJust.subscribeActual(MaybeJust.java:36)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeOnErrorNext$OnErrorNextMaybeObserver.onError(MaybeOnErrorNext.java:109)
at io.reactivex.internal.operators.maybe.MaybePeek$MaybePeekObserver.onErrorInner(MaybePeek.java:147)
at io.reactivex.internal.operators.maybe.MaybePeek$MaybePeekObserver.onError(MaybePeek.java:134)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onError(MaybeMap.java:94)
at io.reactivex.internal.operators.flowable.FlowableSingleMaybe$SingleElementSubscriber.onError(FlowableSingleMaybe.java:89)
at io.reactivex.subscribers.SerializedSubscriber.onError(SerializedSubscriber.java:142)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onError(FlowableRepeatWhen.java:112)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.checkTerminate(FlowableFlatMap.java:572)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.drainLoop(FlowableFlatMap.java:379)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:313)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber.onNext(FlowableFlatMap.java:668)
at io.reactivex.subscribers.SerializedSubscriber.onNext(SerializedSubscriber.java:100)
at io.reactivex.internal.operators.flowable.FlowableDelay$DelaySubscriber$OnNext.run(FlowableDelay.java:114)
at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:835)
Caused by: java.net.SocketTimeoutException: connect timed out
at java.base/java.net.PlainSocketImpl.waitForConnect(Native Method)
at java.base/java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:107)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:403)
at java.base/java.net.Socket.connect(Socket.java:591)
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:283)
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:195)
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:249)
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:108)
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:76)
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:245)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:96)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.GzipInterceptor.intercept(GzipInterceptor.java:91)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.AuthenticateInterceptor.intercept(AuthenticateInterceptor.java:97)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.kt:152)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.internal.UserAgentInterceptor.intercept(UserAgentInterceptor.java:60)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:197)
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:148)
at retrofit2.OkHttpCall.execute(OkHttpCall.java:204)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onSuccess(MaybeMap.java:82)
at io.reactivex.internal.operators.maybe.MaybeFromCallable.subscribeActual(MaybeFromCallable.java:61)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeToFlowable.subscribeActual(MaybeToFlowable.java:45)
at io.reactivex.Flowable.subscribe(Flowable.java:14935)
at io.reactivex.Flowable.subscribe(Flowable.java:14882)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onNext(FlowableRepeatWhen.java:100)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:282)
... 10 more

Apr 05, 2021 11:48:55 PM com.influxdb.client.write.events.WriteErrorEvent logEvent
SEVERE: The error occurred during writing of data
com.influxdb.exceptions.InfluxException: connect timed out
at com.influxdb.client.internal.AbstractWriteClient.toInfluxException(AbstractWriteClient.java:546)
at com.influxdb.client.internal.AbstractWriteClient.lambda$new$12(AbstractWriteClient.java:178)
at io.reactivex.internal.subscribers.LambdaSubscriber.onNext(LambdaSubscriber.java:65)
at io.reactivex.internal.operators.flowable.FlowableDoFinally$DoFinallySubscriber.onNext(FlowableDoFinally.java:84)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber.drain(FlowableConcatMapMaybe.java:284)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber.innerSuccess(FlowableConcatMapMaybe.java:179)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber$ConcatMapMaybeObserver.onSuccess(FlowableConcatMapMaybe.java:322)
at io.reactivex.internal.operators.maybe.MaybeOnErrorNext$OnErrorNextMaybeObserver$NextMaybeObserver.onSuccess(MaybeOnErrorNext.java:134)
at io.reactivex.internal.operators.maybe.MaybeJust.subscribeActual(MaybeJust.java:36)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeOnErrorNext$OnErrorNextMaybeObserver.onError(MaybeOnErrorNext.java:109)
at io.reactivex.internal.operators.maybe.MaybePeek$MaybePeekObserver.onErrorInner(MaybePeek.java:147)
at io.reactivex.internal.operators.maybe.MaybePeek$MaybePeekObserver.onError(MaybePeek.java:134)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onError(MaybeMap.java:94)
at io.reactivex.internal.operators.flowable.FlowableSingleMaybe$SingleElementSubscriber.onError(FlowableSingleMaybe.java:89)
at io.reactivex.subscribers.SerializedSubscriber.onError(SerializedSubscriber.java:142)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onError(FlowableRepeatWhen.java:112)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.checkTerminate(FlowableFlatMap.java:572)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.drainLoop(FlowableFlatMap.java:379)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:313)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber.onNext(FlowableFlatMap.java:668)
at io.reactivex.subscribers.SerializedSubscriber.onNext(SerializedSubscriber.java:100)
at io.reactivex.internal.operators.flowable.FlowableDelay$DelaySubscriber$OnNext.run(FlowableDelay.java:114)
at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:835)
Caused by: java.net.SocketTimeoutException: connect timed out
at java.base/java.net.PlainSocketImpl.waitForConnect(Native Method)
at java.base/java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:107)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:403)
at java.base/java.net.Socket.connect(Socket.java:591)
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:283)
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:195)
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:249)
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:108)
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:76)
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:245)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:96)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.GzipInterceptor.intercept(GzipInterceptor.java:91)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.AuthenticateInterceptor.intercept(AuthenticateInterceptor.java:97)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.kt:152)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.internal.UserAgentInterceptor.intercept(UserAgentInterceptor.java:60)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:197)
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:148)
at retrofit2.OkHttpCall.execute(OkHttpCall.java:204)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onSuccess(MaybeMap.java:82)
at io.reactivex.internal.operators.maybe.MaybeFromCallable.subscribeActual(MaybeFromCallable.java:61)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeToFlowable.subscribeActual(MaybeToFlowable.java:45)
at io.reactivex.Flowable.subscribe(Flowable.java:14935)
at io.reactivex.Flowable.subscribe(Flowable.java:14882)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onNext(FlowableRepeatWhen.java:100)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:282)
... 10 more

Apr 05, 2021 11:48:55 PM com.influxdb.client.write.events.WriteErrorEvent logEvent
SEVERE: The error occurred during writing of data
com.influxdb.exceptions.InfluxException: connect timed out
at com.influxdb.client.internal.AbstractWriteClient.toInfluxException(AbstractWriteClient.java:546)
at com.influxdb.client.internal.AbstractWriteClient.lambda$new$12(AbstractWriteClient.java:178)
at io.reactivex.internal.subscribers.LambdaSubscriber.onNext(LambdaSubscriber.java:65)
at io.reactivex.internal.operators.flowable.FlowableDoFinally$DoFinallySubscriber.onNext(FlowableDoFinally.java:84)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber.drain(FlowableConcatMapMaybe.java:284)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber.innerSuccess(FlowableConcatMapMaybe.java:179)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber$ConcatMapMaybeObserver.onSuccess(FlowableConcatMapMaybe.java:322)
at io.reactivex.internal.operators.maybe.MaybeOnErrorNext$OnErrorNextMaybeObserver$NextMaybeObserver.onSuccess(MaybeOnErrorNext.java:134)
at io.reactivex.internal.operators.maybe.MaybeJust.subscribeActual(MaybeJust.java:36)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeOnErrorNext$OnErrorNextMaybeObserver.onError(MaybeOnErrorNext.java:109)
at io.reactivex.internal.operators.maybe.MaybePeek$MaybePeekObserver.onErrorInner(MaybePeek.java:147)
at io.reactivex.internal.operators.maybe.MaybePeek$MaybePeekObserver.onError(MaybePeek.java:134)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onError(MaybeMap.java:94)
at io.reactivex.internal.operators.flowable.FlowableSingleMaybe$SingleElementSubscriber.onError(FlowableSingleMaybe.java:89)
at io.reactivex.subscribers.SerializedSubscriber.onError(SerializedSubscriber.java:142)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onError(FlowableRepeatWhen.java:112)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.checkTerminate(FlowableFlatMap.java:572)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.drainLoop(FlowableFlatMap.java:379)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:313)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber.onNext(FlowableFlatMap.java:668)
at io.reactivex.subscribers.SerializedSubscriber.onNext(SerializedSubscriber.java:100)
at io.reactivex.internal.operators.flowable.FlowableDelay$DelaySubscriber$OnNext.run(FlowableDelay.java:114)
at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:835)
Caused by: java.net.SocketTimeoutException: connect timed out
at java.base/java.net.PlainSocketImpl.waitForConnect(Native Method)
at java.base/java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:107)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:403)
at java.base/java.net.Socket.connect(Socket.java:591)
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:283)
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:195)
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:249)
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:108)
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:76)
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:245)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:96)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.GzipInterceptor.intercept(GzipInterceptor.java:91)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.AuthenticateInterceptor.intercept(AuthenticateInterceptor.java:97)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.kt:152)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.internal.UserAgentInterceptor.intercept(UserAgentInterceptor.java:60)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:197)
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:148)
at retrofit2.OkHttpCall.execute(OkHttpCall.java:204)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onSuccess(MaybeMap.java:82)
at io.reactivex.internal.operators.maybe.MaybeFromCallable.subscribeActual(MaybeFromCallable.java:61)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeToFlowable.subscribeActual(MaybeToFlowable.java:45)
at io.reactivex.Flowable.subscribe(Flowable.java:14935)
at io.reactivex.Flowable.subscribe(Flowable.java:14882)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onNext(FlowableRepeatWhen.java:100)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:282)
... 10 more

Apr 05, 2021 11:48:55 PM com.influxdb.client.write.events.WriteErrorEvent logEvent
SEVERE: The error occurred during writing of data
com.influxdb.exceptions.InfluxException: connect timed out
at com.influxdb.client.internal.AbstractWriteClient.toInfluxException(AbstractWriteClient.java:546)
at com.influxdb.client.internal.AbstractWriteClient.lambda$new$12(AbstractWriteClient.java:178)
at io.reactivex.internal.subscribers.LambdaSubscriber.onNext(LambdaSubscriber.java:65)
at io.reactivex.internal.operators.flowable.FlowableDoFinally$DoFinallySubscriber.onNext(FlowableDoFinally.java:84)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber.drain(FlowableConcatMapMaybe.java:284)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber.innerSuccess(FlowableConcatMapMaybe.java:179)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber$ConcatMapMaybeObserver.onSuccess(FlowableConcatMapMaybe.java:322)
at io.reactivex.internal.operators.maybe.MaybeOnErrorNext$OnErrorNextMaybeObserver$NextMaybeObserver.onSuccess(MaybeOnErrorNext.java:134)
at io.reactivex.internal.operators.maybe.MaybeJust.subscribeActual(MaybeJust.java:36)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeOnErrorNext$OnErrorNextMaybeObserver.onError(MaybeOnErrorNext.java:109)
at io.reactivex.internal.operators.maybe.MaybePeek$MaybePeekObserver.onErrorInner(MaybePeek.java:147)
at io.reactivex.internal.operators.maybe.MaybePeek$MaybePeekObserver.onError(MaybePeek.java:134)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onError(MaybeMap.java:94)
at io.reactivex.internal.operators.flowable.FlowableSingleMaybe$SingleElementSubscriber.onError(FlowableSingleMaybe.java:89)
at io.reactivex.subscribers.SerializedSubscriber.onError(SerializedSubscriber.java:142)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onError(FlowableRepeatWhen.java:112)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.checkTerminate(FlowableFlatMap.java:572)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.drainLoop(FlowableFlatMap.java:379)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:313)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber.onNext(FlowableFlatMap.java:668)
at io.reactivex.subscribers.SerializedSubscriber.onNext(SerializedSubscriber.java:100)
at io.reactivex.internal.operators.flowable.FlowableDelay$DelaySubscriber$OnNext.run(FlowableDelay.java:114)
at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:835)
Caused by: java.net.SocketTimeoutException: connect timed out
at java.base/java.net.PlainSocketImpl.waitForConnect(Native Method)
at java.base/java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:107)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:403)
at java.base/java.net.Socket.connect(Socket.java:591)
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:283)
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:195)
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:249)
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:108)
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:76)
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:245)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:96)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.GzipInterceptor.intercept(GzipInterceptor.java:91)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.AuthenticateInterceptor.intercept(AuthenticateInterceptor.java:97)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.kt:152)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.internal.UserAgentInterceptor.intercept(UserAgentInterceptor.java:60)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:197)
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:148)
at retrofit2.OkHttpCall.execute(OkHttpCall.java:204)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onSuccess(MaybeMap.java:82)
at io.reactivex.internal.operators.maybe.MaybeFromCallable.subscribeActual(MaybeFromCallable.java:61)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeToFlowable.subscribeActual(MaybeToFlowable.java:45)
at io.reactivex.Flowable.subscribe(Flowable.java:14935)
at io.reactivex.Flowable.subscribe(Flowable.java:14882)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onNext(FlowableRepeatWhen.java:100)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:282)
... 10 more

Apr 05, 2021 11:48:55 PM com.influxdb.client.write.events.WriteErrorEvent logEvent
SEVERE: The error occurred during writing of data
com.influxdb.exceptions.InfluxException: connect timed out
at com.influxdb.client.internal.AbstractWriteClient.toInfluxException(AbstractWriteClient.java:546)
at com.influxdb.client.internal.AbstractWriteClient.lambda$new$12(AbstractWriteClient.java:178)
at io.reactivex.internal.subscribers.LambdaSubscriber.onNext(LambdaSubscriber.java:65)
at io.reactivex.internal.operators.flowable.FlowableDoFinally$DoFinallySubscriber.onNext(FlowableDoFinally.java:84)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber.drain(FlowableConcatMapMaybe.java:284)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber.innerSuccess(FlowableConcatMapMaybe.java:179)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber$ConcatMapMaybeObserver.onSuccess(FlowableConcatMapMaybe.java:322)
at io.reactivex.internal.operators.maybe.MaybeOnErrorNext$OnErrorNextMaybeObserver$NextMaybeObserver.onSuccess(MaybeOnErrorNext.java:134)
at io.reactivex.internal.operators.maybe.MaybeJust.subscribeActual(MaybeJust.java:36)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeOnErrorNext$OnErrorNextMaybeObserver.onError(MaybeOnErrorNext.java:109)
at io.reactivex.internal.operators.maybe.MaybePeek$MaybePeekObserver.onErrorInner(MaybePeek.java:147)
at io.reactivex.internal.operators.maybe.MaybePeek$MaybePeekObserver.onError(MaybePeek.java:134)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onError(MaybeMap.java:94)
at io.reactivex.internal.operators.flowable.FlowableSingleMaybe$SingleElementSubscriber.onError(FlowableSingleMaybe.java:89)
at io.reactivex.subscribers.SerializedSubscriber.onError(SerializedSubscriber.java:142)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onError(FlowableRepeatWhen.java:112)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.checkTerminate(FlowableFlatMap.java:572)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.drainLoop(FlowableFlatMap.java:379)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:313)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber.onNext(FlowableFlatMap.java:668)
at io.reactivex.subscribers.SerializedSubscriber.onNext(SerializedSubscriber.java:100)
at io.reactivex.internal.operators.flowable.FlowableDelay$DelaySubscriber$OnNext.run(FlowableDelay.java:114)
at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:835)
Caused by: java.net.SocketTimeoutException: connect timed out
at java.base/java.net.PlainSocketImpl.waitForConnect(Native Method)
at java.base/java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:107)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:403)
at java.base/java.net.Socket.connect(Socket.java:591)
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:283)
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:195)
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:249)
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:108)
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:76)
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:245)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:96)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.GzipInterceptor.intercept(GzipInterceptor.java:91)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.AuthenticateInterceptor.intercept(AuthenticateInterceptor.java:97)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.kt:152)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.internal.UserAgentInterceptor.intercept(UserAgentInterceptor.java:60)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:197)
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:148)
at retrofit2.OkHttpCall.execute(OkHttpCall.java:204)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onSuccess(MaybeMap.java:82)
at io.reactivex.internal.operators.maybe.MaybeFromCallable.subscribeActual(MaybeFromCallable.java:61)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeToFlowable.subscribeActual(MaybeToFlowable.java:45)
at io.reactivex.Flowable.subscribe(Flowable.java:14935)
at io.reactivex.Flowable.subscribe(Flowable.java:14882)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onNext(FlowableRepeatWhen.java:100)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:282)
... 10 more

Apr 05, 2021 11:48:55 PM com.influxdb.client.write.events.WriteErrorEvent logEvent
SEVERE: The error occurred during writing of data
com.influxdb.exceptions.InfluxException: connect timed out
at com.influxdb.client.internal.AbstractWriteClient.toInfluxException(AbstractWriteClient.java:546)
at com.influxdb.client.internal.AbstractWriteClient.lambda$new$12(AbstractWriteClient.java:178)
at io.reactivex.internal.subscribers.LambdaSubscriber.onNext(LambdaSubscriber.java:65)
at io.reactivex.internal.operators.flowable.FlowableDoFinally$DoFinallySubscriber.onNext(FlowableDoFinally.java:84)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber.drain(FlowableConcatMapMaybe.java:284)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber.innerSuccess(FlowableConcatMapMaybe.java:179)
at io.reactivex.internal.operators.mixed.FlowableConcatMapMaybe$ConcatMapMaybeSubscriber$ConcatMapMaybeObserver.onSuccess(FlowableConcatMapMaybe.java:322)
at io.reactivex.internal.operators.maybe.MaybeOnErrorNext$OnErrorNextMaybeObserver$NextMaybeObserver.onSuccess(MaybeOnErrorNext.java:134)
at io.reactivex.internal.operators.maybe.MaybeJust.subscribeActual(MaybeJust.java:36)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeOnErrorNext$OnErrorNextMaybeObserver.onError(MaybeOnErrorNext.java:109)
at io.reactivex.internal.operators.maybe.MaybePeek$MaybePeekObserver.onErrorInner(MaybePeek.java:147)
at io.reactivex.internal.operators.maybe.MaybePeek$MaybePeekObserver.onError(MaybePeek.java:134)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onError(MaybeMap.java:94)
at io.reactivex.internal.operators.flowable.FlowableSingleMaybe$SingleElementSubscriber.onError(FlowableSingleMaybe.java:89)
at io.reactivex.subscribers.SerializedSubscriber.onError(SerializedSubscriber.java:142)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onError(FlowableRepeatWhen.java:112)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.checkTerminate(FlowableFlatMap.java:572)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.drainLoop(FlowableFlatMap.java:379)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:313)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber.onNext(FlowableFlatMap.java:668)
at io.reactivex.subscribers.SerializedSubscriber.onNext(SerializedSubscriber.java:100)
at io.reactivex.internal.operators.flowable.FlowableDelay$DelaySubscriber$OnNext.run(FlowableDelay.java:114)
at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:835)
Caused by: java.net.SocketTimeoutException: connect timed out
at java.base/java.net.PlainSocketImpl.waitForConnect(Native Method)
at java.base/java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:107)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:403)
at java.base/java.net.Socket.connect(Socket.java:591)
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:283)
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:195)
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:249)
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:108)
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:76)
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:245)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:96)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.GzipInterceptor.intercept(GzipInterceptor.java:91)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.client.internal.AuthenticateInterceptor.intercept(AuthenticateInterceptor.java:97)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.kt:152)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at com.influxdb.internal.UserAgentInterceptor.intercept(UserAgentInterceptor.java:60)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:197)
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:148)
at retrofit2.OkHttpCall.execute(OkHttpCall.java:204)
at io.reactivex.internal.operators.maybe.MaybeMap$MapMaybeObserver.onSuccess(MaybeMap.java:82)
at io.reactivex.internal.operators.maybe.MaybeFromCallable.subscribeActual(MaybeFromCallable.java:61)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeMap.subscribeActual(MaybeMap.java:40)
at io.reactivex.Maybe.subscribe(Maybe.java:4290)
at io.reactivex.internal.operators.maybe.MaybeToFlowable.subscribeActual(MaybeToFlowable.java:45)
at io.reactivex.Flowable.subscribe(Flowable.java:14935)
at io.reactivex.Flowable.subscribe(Flowable.java:14882)
at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onNext(FlowableRepeatWhen.java:100)
at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.tryEmit(FlowableFlatMap.java:282)
... 10 more

Apr 05, 2021 11:49:30 PM com.influxdb.client.write.events.WriteRetriableErrorEvent logEvent
WARNING: The retriable error occurred during writing of data. Reason: 'connect timed out'. Retry in: 125s.

Additional Note
This code is working and writing records to same cloud bucket

image
Logs

2021-04-05 23:19:16,901 INFO o.a.j.e.StandardJMeterEngine: Running the test!
2021-04-05 23:19:16,902 INFO o.a.j.s.SampleEvent: List of sample_variables: []
2021-04-05 23:19:16,903 INFO o.a.j.v.b.BackendListener: Backend Listener: Starting worker with class: class org.apache.jmeter.visualizers.backend.influxdb.InfluxDBRawBackendListenerClient and queue capacity: 5000
2021-04-05 23:19:16,904 INFO o.a.j.v.b.BackendListener: Backend Listener: Started worker with class: class org.apache.jmeter.visualizers.backend.influxdb.InfluxDBRawBackendListenerClient
2021-04-05 23:19:16,945 INFO o.a.j.g.u.JMeterMenuBar: setRunning(true, local)
2021-04-05 23:19:16,993 INFO o.a.j.e.StandardJMeterEngine: Starting ThreadGroup: 1 : Thread Group
2021-04-05 23:19:16,994 INFO o.a.j.e.StandardJMeterEngine: Starting 1 threads for group Thread Group.
2021-04-05 23:19:16,994 INFO o.a.j.e.StandardJMeterEngine: Thread will continue on error
2021-04-05 23:19:16,995 INFO o.a.j.t.ThreadGroup: Starting thread group... number=1 threads=1 ramp-up=1 delayedStart=false
2021-04-05 23:19:16,996 INFO o.a.j.t.ThreadGroup: Started thread group number 1
2021-04-05 23:19:16,998 INFO o.a.j.e.StandardJMeterEngine: All thread groups have been started
2021-04-05 23:19:16,998 INFO o.a.j.t.JMeterThread: Thread started: Thread Group 1-1
2021-04-05 23:19:17,034 INFO o.a.j.p.h.s.h.LazyLayeredConnectionSocketFactory: Setting up HTTPS TrustAll Socket Factory
2021-04-05 23:19:17,038 INFO o.a.j.u.JsseSSLManager: Using default SSL protocol: TLS
2021-04-05 23:19:17,039 INFO o.a.j.u.JsseSSLManager: SSL session context: per-thread
2021-04-05 23:19:17,296 INFO o.a.j.u.SSLManager: JmeterKeyStore Location: type JKS
2021-04-05 23:19:17,297 INFO o.a.j.u.SSLManager: KeyStore created OK
2021-04-05 23:19:17,297 WARN o.a.j.u.SSLManager: Keystore file not found, loading empty keystore
2021-04-05 23:19:21,507 INFO o.a.j.t.JMeterThread: Thread is done: Thread Group 1-1
2021-04-05 23:19:21,507 INFO o.a.j.t.JMeterThread: Thread finished: Thread Group 1-1
2021-04-05 23:19:21,508 INFO o.a.j.e.StandardJMeterEngine: Notifying test listeners of end of test
2021-04-05 23:19:21,514 INFO o.a.j.v.b.BackendListener: Worker ended
2021-04-05 23:19:21,515 INFO o.a.j.v.b.i.HttpMetricsSender: Destroying
2021-04-05 23:19:21,866 INFO o.a.j.g.u.JMeterMenuBar: setRunning(false, local)

This code is also working and writing records to influxdb cloud, jmeter bucket-
image
Logs
2021-04-05 23:22:09,396 INFO o.a.j.e.StandardJMeterEngine: Running the test!
2021-04-05 23:22:09,396 INFO o.a.j.s.SampleEvent: List of sample_variables: []
2021-04-05 23:22:09,396 INFO o.a.j.v.b.BackendListener: Backend Listener: Starting worker with class: class org.apache.jmeter.visualizers.backend.influxdb.InfluxdbBackendListenerClient and queue capacity: 5000
2021-04-05 23:22:09,396 INFO o.a.j.v.b.BackendListener: Backend Listener: Started worker with class: class org.apache.jmeter.visualizers.backend.influxdb.InfluxdbBackendListenerClient
2021-04-05 23:22:09,396 INFO o.a.j.g.u.JMeterMenuBar: setRunning(true, local)
2021-04-05 23:22:09,451 INFO o.a.j.e.StandardJMeterEngine: Starting ThreadGroup: 1 : Thread Group
2021-04-05 23:22:09,451 INFO o.a.j.e.StandardJMeterEngine: Starting 1 threads for group Thread Group.
2021-04-05 23:22:09,451 INFO o.a.j.e.StandardJMeterEngine: Thread will continue on error
2021-04-05 23:22:09,451 INFO o.a.j.t.ThreadGroup: Starting thread group... number=1 threads=1 ramp-up=1 delayedStart=false
2021-04-05 23:22:09,451 INFO o.a.j.t.ThreadGroup: Started thread group number 1
2021-04-05 23:22:09,451 INFO o.a.j.e.StandardJMeterEngine: All thread groups have been started
2021-04-05 23:22:09,451 INFO o.a.j.t.JMeterThread: Thread started: Thread Group 1-1
2021-04-05 23:22:17,424 INFO o.a.j.t.JMeterThread: Thread is done: Thread Group 1-1
2021-04-05 23:22:17,424 INFO o.a.j.t.JMeterThread: Thread finished: Thread Group 1-1
2021-04-05 23:22:17,425 INFO o.a.j.e.StandardJMeterEngine: Notifying test listeners of end of test
2021-04-05 23:22:17,428 INFO o.a.j.v.b.BackendListener: Worker ended
2021-04-05 23:22:17,429 INFO o.a.j.v.b.i.InfluxdbBackendListenerClient: Sending last metrics to InfluxDB
2021-04-05 23:22:17,435 INFO o.a.j.v.b.i.HttpMetricsSender: Destroying
2021-04-05 23:22:17,809 INFO o.a.j.g.u.JMeterMenuBar: setRunning(false, local)

Need steps to configure the Influxdb bucket in Grafana

My Jmeter script properly writes the data into the Influxdb. But i can't able to add the bucket in the grafana board. I tried to add the bucket as influxdb datasource its failing as 'InfluDB: BadRequest" .

Version details
Java: 12
JMeter : 5.5
influxDB: v2.3.0+SNAPSHOT.090f681737
Grafana: 9.0.1

Jmeter Log:
2022-06-25 03:37:48,960 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 86, elapsed time is --> 12 ms 2022-06-25 03:37:52,976 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 105, elapsed time is --> 16 ms 2022-06-25 03:37:56,981 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 112, elapsed time is --> 19 ms 2022-06-25 03:38:00,980 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 104, elapsed time is --> 12 ms 2022-06-25 03:38:04,981 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 113, elapsed time is --> 12 ms 2022-06-25 03:38:08,988 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 110, elapsed time is --> 13 ms 2022-06-25 03:38:12,999 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 112, elapsed time is --> 16 ms 2022-06-25 03:38:16,999 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 108, elapsed time is --> 14 ms 2022-06-25 03:38:21,011 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 111, elapsed time is --> 13 ms 2022-06-25 03:38:25,020 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 109, elapsed time is --> 13 ms 2022-06-25 03:38:29,022 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 109, elapsed time is --> 12 ms 2022-06-25 03:38:33,027 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 103, elapsed time is --> 15 ms 2022-06-25 03:38:37,026 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 105, elapsed time is --> 13 ms 2022-06-25 03:38:41,026 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 101, elapsed time is --> 10 ms 2022-06-25 03:38:45,041 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 102, elapsed time is --> 14 ms 2022-06-25 03:38:49,046 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 107, elapsed time is --> 15 ms 2022-06-25 03:38:53,049 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 109, elapsed time is --> 13 ms 2022-06-25 03:38:57,060 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 112, elapsed time is --> 14 ms 2022-06-25 03:39:01,071 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 113, elapsed time is --> 13 ms 2022-06-25 03:39:05,082 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 111, elapsed time is --> 11 ms 2022-06-25 03:39:09,086 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 112, elapsed time is --> 13 ms 2022-06-25 03:39:13,101 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 113, elapsed time is --> 21 ms 2022-06-25 03:39:17,102 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 116, elapsed time is --> 13 ms 2022-06-25 03:39:21,108 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 110, elapsed time is --> 12 ms 2022-06-25 03:39:25,123 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 112, elapsed time is --> 14 ms 2022-06-25 03:39:29,126 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 105, elapsed time is --> 16 ms 2022-06-25 03:39:33,128 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 103, elapsed time is --> 12 ms 2022-06-25 03:39:37,142 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 103, elapsed time is --> 17 ms 2022-06-25 03:39:41,141 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 97, elapsed time is --> 11 ms 2022-06-25 03:39:45,164 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 101, elapsed time is --> 20 ms 2022-06-25 03:39:49,165 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 109, elapsed time is --> 11 ms 2022-06-25 03:39:53,179 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 107, elapsed time is --> 12 ms 2022-06-25 03:39:57,182 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 110, elapsed time is --> 13 ms 2022-06-25 03:40:01,194 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 109, elapsed time is --> 16 ms 2022-06-25 03:40:05,194 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 111, elapsed time is --> 15 ms 2022-06-25 03:40:09,204 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 111, elapsed time is --> 13 ms 2022-06-25 03:40:13,215 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 109, elapsed time is --> 15 ms 2022-06-25 03:40:17,220 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 112, elapsed time is --> 14 ms 2022-06-25 03:40:21,232 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 111, elapsed time is --> 14 ms 2022-06-25 03:40:25,238 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 111, elapsed time is --> 13 ms 2022-06-25 03:40:29,250 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 110, elapsed time is --> 15 ms 2022-06-25 03:40:33,256 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 107, elapsed time is --> 12 ms 2022-06-25 03:40:37,274 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 103, elapsed time is --> 16 ms 2022-06-25 03:40:41,272 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 105, elapsed time is --> 12 ms 2022-06-25 03:40:45,282 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 101, elapsed time is --> 12 ms 2022-06-25 03:40:49,292 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 107, elapsed time is --> 11 ms 2022-06-25 03:40:53,302 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 106, elapsed time is --> 14 ms 2022-06-25 03:40:57,307 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 115, elapsed time is --> 14 ms 2022-06-25 03:41:01,314 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 107, elapsed time is --> 12 ms 2022-06-25 03:41:05,319 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 98, elapsed time is --> 12 ms 2022-06-25 03:41:09,325 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Data has been imported successfully, batch with size is --> 110, elapsed time is --> 15 ms

Grafana Issue

image

influxDBThresholdError More details required

Hi Michael, Thank you for building such a useful plugin. I was implementing this for one of my current performance test and wanting to understand a little bit more about influxDBThresholdError. From documentation, I can see that it’s configurable parameter and is not Malloy set to 5.

  1. Can you please explain what do you mean by the error one by one reach 5 then it will stop importing data to InfluxDB. Do you mean the errors while sending data to InfluxDB or some other error?
  2. Can you please explain a scenario when this can happen?

Thanks,
Kamal

[Help Needed] InfluxDatabaseBackendListenerClient: Error has occurred, batch with size 1 was not imported, see the details --> null

Hi,

I am trying to use this listener with JMeter to send transaction info to InfluxDB hosted on Heroku dyno in private space.
This is my Backend Listener setting

image

I got the following log.

2022-09-12 13:59:58,269 INFO o.a.j.v.b.BackendListener: Backend Listener: Starting worker with class: class io.github.mderevyankoaqa.influxdb2.visualizer.InfluxDatabaseBackendListenerClient and queue capacity: 5000
2022-09-12 13:59:58,270 INFO o.a.j.v.b.BackendListener: Backend Listener: Started worker with class: class io.github.mderevyankoaqa.influxdb2.visualizer.InfluxDatabaseBackendListenerClient
2022-09-12 13:59:58,271 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: New instance of InfluxDatabaseClient has been created!
2022-09-12 13:59:58,271 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: InfluxDBClientFactory is going to use the following properties:
2022-09-12 13:59:58,274 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: URL --> http://212.129.2.171:8086/
2022-09-12 13:59:58,274 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Token --> 4GkGC3eGquYpPp7nNXwJU8sfGdLMHp904v8eq4ISxHm0_sgddPzBkovTNccD-oNznrqRpsv-7hMHQ_WpZvcMmg==
2022-09-12 13:59:58,275 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Organization --> Armada_JMeter
2022-09-12 13:59:58,275 INFO i.g.m.i.v.InfluxDatabaseBackendListenerClient: Bucket --> jmeter
2022-09-12 13:59:58,344 INFO o.a.j.g.u.JMeterMenuBar: setRunning(true, local)
2022-09-12 13:59:58,346 INFO o.a.j.e.StandardJMeterEngine: Starting setUp thread groups
2022-09-12 13:59:58,346 INFO o.a.j.e.StandardJMeterEngine: Starting setUp ThreadGroup: 1 : Ping Check
2022-09-12 13:59:58,346 INFO o.a.j.e.StandardJMeterEngine: Starting 1 threads for group Ping Check.
2022-09-12 13:59:58,346 INFO o.a.j.e.StandardJMeterEngine: Test will stop abruptly on error
2022-09-12 13:59:58,347 INFO o.a.j.t.ThreadGroup: Starting thread group... number=1 threads=1 ramp-up=1 delayedStart=false
2022-09-12 13:59:58,349 INFO o.a.j.t.ThreadGroup: Started thread group number 1
2022-09-12 13:59:58,349 INFO o.a.j.e.StandardJMeterEngine: Waiting for all setup thread groups to exit
2022-09-12 13:59:58,351 INFO o.a.j.t.JMeterThread: Thread started: Ping Check 1-1
2022-09-12 13:59:58,359 INFO o.a.j.p.h.s.HTTPHCAbstractImpl: Local host = XXXXXXXX
2022-09-12 13:59:58,363 INFO o.a.j.p.h.s.HTTPHC4Impl: HTTP request retry count = 0
2022-09-12 13:59:58,455 INFO o.a.j.p.h.s.h.LazyLayeredConnectionSocketFactory: Setting up HTTPS TrustAll Socket Factory
2022-09-12 13:59:58,457 INFO o.a.j.u.JsseSSLManager: Using default SSL protocol: TLS
2022-09-12 13:59:58,457 INFO o.a.j.u.JsseSSLManager: SSL session context: per-thread
2022-09-12 13:59:58,554 INFO o.a.j.u.SSLManager: JmeterKeyStore Location: type JKS
2022-09-12 13:59:58,554 INFO o.a.j.u.SSLManager: KeyStore created OK
2022-09-12 13:59:58,554 WARN o.a.j.u.SSLManager: Keystore file not found, loading empty keystore
2022-09-12 13:59:58,724 ERROR i.g.m.i.v.InfluxDatabaseBackendListenerClient: Error has occurred, batch with size 1 was not imported, see the details --> null

As the details is null, I am not sure how to debug this issue. Could you please give me some idea?

Thanks,
Katherine

Help required with the plugin and BlazeMeter - okHttp conflict error

I need help with below error. Issue is occurring when I am trying to to execute the test in BlazeMeter. Error is occurring only when JSR223 is used for scripting. Without JSR223, it is successfully writing data to influx dB.

Version:
JMeter 5.5
Java 11

2022-09-14 01:19:55,217 ERROR o.a.j.JMeter: Uncaught exception in thread Thread[StandardJMeterEngine,5,main]
java.lang.NoSuchMethodError: 'okhttp3.HttpUrl okhttp3.HttpUrl.get(java.lang.String)'
at retrofit2.Retrofit$Builder.baseUrl(Retrofit.java:506) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at com.influxdb.client.internal.AbstractInfluxDBClient.(AbstractInfluxDBClient.java:108) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at com.influxdb.client.internal.AbstractInfluxDBClient.(AbstractInfluxDBClient.java:79) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at com.influxdb.client.internal.InfluxDBClientImpl.(InfluxDBClientImpl.java:98) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at com.influxdb.client.InfluxDBClientFactory.create(InfluxDBClientFactory.java:261) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at com.influxdb.client.InfluxDBClientFactory.create(InfluxDBClientFactory.java:180) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at io.github.mderevyankoaqa.influxdb2.visualizer.influxdb.client.InfluxDatabaseClient.setupInfluxClient(InfluxDatabaseClient.java:148) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at io.github.mderevyankoaqa.influxdb2.visualizer.InfluxDatabaseBackendListenerClient.setupInfluxClient(InfluxDatabaseBackendListenerClient.java:257) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at io.github.mderevyankoaqa.influxdb2.visualizer.InfluxDatabaseBackendListenerClient.setupTest(InfluxDatabaseBackendListenerClient.java:178) ~[jmeter-plugins-influxdb2-listener-2.4.jar:2.4]
at org.apache.jmeter.visualizers.backend.BackendListener.testStarted(BackendListener.java:325) ~[ApacheJMeter_components.jar:5.5]
at org.apache.jmeter.visualizers.backend.BackendListener.testStarted(BackendListener.java:280) ~[ApacheJMeter_components.jar:5.5]
at org.apache.jmeter.engine.StandardJMeterEngine.notifyTestListenersOfStart(StandardJMeterEngine.java:218) ~[ApacheJMeter_core.jar:5.5]
at org.apache.jmeter.engine.StandardJMeterEngine.run(StandardJMeterEngine.java:396) ~[ApacheJMeter_core.jar:5.5]
at java.lang.Thread.run(Thread.java:829) ~[?:?]

Possible root cause is conflicting okHttp versions:

DEBUG Engine.s3downloader] objects for download: [s3.ObjectSummary(bucket_name='blazemeter-gcp', key='masters/64396587/tests/11513296/Notes_Spectre.jmx'), s3.ObjectSummary(bucket_name='blazemeter-gcp', key='masters/64396587/tests/11513296/jmeter-plugins-influxdb2-listener-2.4.jar'), s3.ObjectSummary(bucket_name='blazemeter-gcp', key='masters/64396587/tests/11513296/okhttp-4.10.0.jar')]


2022-09-14 01:19:28,392 INFO o.j.r.JARSourceHTTP: Downloading: https://search.maven.org/remotecontent?filepath=com/squareup/okhttp3/okhttp/3.10.0/okhttp-3.10.0.jar
2022-09-14 01:19:28,392 INFO o.j.r.PluginManagerCMD: Downloading okhttp...

Throughput calculation clarification

Hi,

In https://grafana.com/grafana/dashboards/13644, I see that throughput is calculated irrespective of transaction is pass or fail. There is no filter applied on a status column which Jmeter by default emits - ok and ko.

I have tried to change the query to plot throughput through successful results only but could not plot it effectively. Any pointers to include the ok filter in throughput graphs

java.lang.NoSuchMethodError: 'okhttp3.HttpUrl okhttp3.HttpUrl.get(java.lang.String)' at retrofit2.Retrofit$Builder.baseUrl(Retrofit.java:506) ~[jmeter-plugin-influxdb2-listener-1.1.jar:task ':jar' property 'archiveVersion']

OS: Windows 10 Enterprise
Installed Java : 14
JMeter version: 5.4.1
InfluxDB version: 2.0.6
Grafana : grafana-7.5.5

2021-05-12 05:14:01,320 INFO o.a.j.e.StandardJMeterEngine: Running the test!
2021-05-12 05:14:01,321 INFO o.a.j.s.SampleEvent: List of sample_variables: []
2021-05-12 05:14:01,322 INFO o.a.j.s.SampleEvent: List of sample_variables: []
2021-05-12 05:14:01,323 INFO o.a.j.e.u.CompoundVariable: Note: Function class names must contain the string: '.functions.'
2021-05-12 05:14:01,323 INFO o.a.j.e.u.CompoundVariable: Note: Function class names must not contain the string: '.gui.'
2021-05-12 05:14:01,958 INFO o.a.j.v.b.BackendListener: Backend Listener: Starting worker with class: class org.md.jmeter.influxdb2.visualizer.InfluxDatabaseBackendListenerClient and queue capacity: 5000
2021-05-12 05:14:01,960 INFO o.a.j.v.b.BackendListener: Backend Listener: Started worker with class: class org.md.jmeter.influxdb2.visualizer.InfluxDatabaseBackendListenerClient
2021-05-12 05:14:01,985 ERROR o.a.j.JMeter: Uncaught exception in thread Thread[StandardJMeterEngine,6,main]
java.lang.NoSuchMethodError: 'okhttp3.HttpUrl okhttp3.HttpUrl.get(java.lang.String)'
at retrofit2.Retrofit$Builder.baseUrl(Retrofit.java:506) ~[jmeter-plugin-influxdb2-listener-1.1.jar:task ':jar' property 'archiveVersion']
at com.influxdb.client.internal.AbstractInfluxDBClient.(AbstractInfluxDBClient.java:96) ~[jmeter-plugin-influxdb2-listener-1.1.jar:task ':jar' property 'archiveVersion']
at com.influxdb.client.internal.InfluxDBClientImpl.(InfluxDBClientImpl.java:96) ~[jmeter-plugin-influxdb2-listener-1.1.jar:task ':jar' property 'archiveVersion']
at com.influxdb.client.InfluxDBClientFactory.create(InfluxDBClientFactory.java:204) ~[jmeter-plugin-influxdb2-listener-1.1.jar:task ':jar' property 'archiveVersion']
at com.influxdb.client.InfluxDBClientFactory.create(InfluxDBClientFactory.java:159) ~[jmeter-plugin-influxdb2-listener-1.1.jar:task ':jar' property 'archiveVersion']
at org.md.jmeter.influxdb2.visualizer.influxdb.client.InfluxDatabaseClient.setupInfluxClient(InfluxDatabaseClient.java:39) ~[jmeter-plugin-influxdb2-listener-1.1.jar:task ':jar' property 'archiveVersion']
at org.md.jmeter.influxdb2.visualizer.InfluxDatabaseBackendListenerClient.setupInfluxClient(InfluxDatabaseBackendListenerClient.java:233) ~[jmeter-plugin-influxdb2-listener-1.1.jar:task ':jar' property 'archiveVersion']
at org.md.jmeter.influxdb2.visualizer.InfluxDatabaseBackendListenerClient.setupTest(InfluxDatabaseBackendListenerClient.java:165) ~[jmeter-plugin-influxdb2-listener-1.1.jar:task ':jar' property 'archiveVersion']
at org.apache.jmeter.visualizers.backend.BackendListener.testStarted(BackendListener.java:325) ~[ApacheJMeter_components.jar:5.4.1]
at org.apache.jmeter.visualizers.backend.BackendListener.testStarted(BackendListener.java:280) ~[ApacheJMeter_components.jar:5.4.1]
at org.apache.jmeter.engine.StandardJMeterEngine.notifyTestListenersOfStart(StandardJMeterEngine.java:205) ~[ApacheJMeter_core.jar:5.4.1]
at org.apache.jmeter.engine.StandardJMeterEngine.run(StandardJMeterEngine.java:382) ~[ApacheJMeter_core.jar:5.4.1]
at java.lang.Thread.run(Thread.java:832) [?:?]

image

Error filtering class org.apache.commons.compress.harmony.pack200.Segment || While launching Jmeter

Hi Team,

I built the 4.8.1 version jar file and moved to lib/ext. However, I get the below error while launching JMeter. Any assistance is much appreciated.

2022-06-21 09:41:03,093 ERROR o.a.j.r.ClassFinder: Error filtering class org.apache.commons.compress.harmony.pack200.Segment, it will be ignored
java.lang.IncompatibleClassChangeError: class org.apache.commons.compress.harmony.pack200.Segment can not implement org.objectweb.asm.ClassVisitor, because it is not an interface (org.objectweb.asm.ClassVisitor is in unnamed module of loader org.apache.jmeter.DynamicClassLoader @2aaf7cc2)
at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?]
at java.lang.ClassLoader.defineClass(ClassLoader.java:1016) ~[?:?]
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174) ~[?:?]
at java.net.URLClassLoader.defineClass(URLClassLoader.java:555) ~[?:?]
at java.net.URLClassLoader$1.run(URLClassLoader.java:458) ~[?:?]
at java.net.URLClassLoader$1.run(URLClassLoader.java:452) ~[?:?]
at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
at java.net.URLClassLoader.findClass(URLClassLoader.java:451) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:588) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[?:?]
at java.lang.Class.forName0(Native Method) ~[?:?]
at java.lang.Class.forName(Class.java:398) ~[?:?]
at org.apache.jorphan.reflect.ClassFinder$ExtendsClassFilter.isChildOf(ClassFinder.java:100) ~[jorphan.jar:5.4.3]
at org.apache.jorphan.reflect.ClassFinder$ExtendsClassFilter.accept(ClassFinder.java:86) ~[jorphan.jar:5.4.3]
at org.apache.jorphan.reflect.ClassFinder.applyFiltering(ClassFinder.java:404) ~[jorphan.jar:5.4.3]
at org.apache.jorphan.reflect.ClassFinder.lambda$findClassesInOnePath$2(ClassFinder.java:364) ~[jorphan.jar:5.4.3]
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?]
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) ~[?:?]
at java.util.zip.ZipFile$EntrySpliterator.tryAdvance(ZipFile.java:581) ~[?:?]
at java.util.Spliterator.forEachRemaining(Spliterator.java:326) ~[?:?]
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?]
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?]
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?]
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?]
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) ~[?:?]
at org.apache.jorphan.reflect.ClassFinder.findClassesInOnePath(ClassFinder.java:362) ~[jorphan.jar:5.4.3]
at org.apache.jorphan.reflect.ClassFinder.findClasses(ClassFinder.java:326) ~[jorphan.jar:5.4.3]
at org.apache.jorphan.reflect.ClassFinder.findClassesThatExtend(ClassFinder.java:299) ~[jorphan.jar:5.4.3]
at org.apache.jorphan.reflect.ClassFinder.findClassesThatExtend(ClassFinder.java:231) ~[jorphan.jar:5.4.3]
at org.apache.jorphan.reflect.ClassFinder.findClassesThatExtend(ClassFinder.java:213) ~[jorphan.jar:5.4.3]
at org.apache.jorphan.reflect.ClassFinder.findClassesThatExtend(ClassFinder.java:182) ~[jorphan.jar:5.4.3]
at org.apache.jmeter.gui.util.MenuFactory.initializeMenus(MenuFactory.java:128) ~[ApacheJMeter_core.jar:5.4.3]
at org.apache.jmeter.gui.util.MenuFactory.(MenuFactory.java:107) ~[ApacheJMeter_core.jar:5.4.3]
at org.apache.jmeter.control.gui.TestPlanGui.createPopupMenu(TestPlanGui.java:94) ~[ApacheJMeter_core.jar:5.4.3]
at org.apache.jmeter.gui.tree.JMeterTreeNode.createPopupMenu(JMeterTreeNode.java:184) ~[ApacheJMeter_core.jar:5.4.3]
at org.apache.jmeter.gui.action.EditCommand.doAction(EditCommand.java:46) ~[ApacheJMeter_core.jar:5.4.3]
at org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:87) ~[ApacheJMeter_core.jar:5.4.3]
at org.apache.jmeter.gui.action.ActionRouter.lambda$actionPerformed$0(ActionRouter.java:69) ~[ApacheJMeter_core.jar:5.4.3]
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) ~[?:?]
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) ~[?:?]
at java.awt.EventQueue$4.run(EventQueue.java:721) ~[?:?]
at java.awt.EventQueue$4.run(EventQueue.java:715) ~[?:?]
at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) ~[?:?]
at java.awt.EventQueue.dispatchEvent(EventQueue.java:740) ~[?:?]
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) ~[?:?]
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) ~[?:?]
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:117) ~[?:?]
at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:190) ~[?:?]
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:235) ~[?:?]
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:233) ~[?:?]
at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:233) ~[?:?]
at java.awt.Dialog.show(Dialog.java:1070) ~[?:?]
at java.awt.Component.show(Component.java:1716) ~[?:?]
at java.awt.Component.setVisible(Component.java:1663) ~[?:?]
at java.awt.Window.setVisible(Window.java:1031) ~[?:?]
at java.awt.Dialog.setVisible(Dialog.java:1005) ~[?:?]
at org.apache.jmeter.SplashScreen.lambda$showScreen$0(SplashScreen.java:95) ~[ApacheJMeter_core.jar:5.4.3]
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) [?:?]
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) [?:?]
at java.awt.EventQueue$4.run(EventQueue.java:721) [?:?]
at java.awt.EventQueue$4.run(EventQueue.java:715) [?:?]
at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) [?:?]
at java.awt.EventQueue.dispatchEvent(EventQueue.java:740) [?:?]
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [?:?]
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [?:?]
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [?:?]
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [?:?]
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:?]
at java.awt.EventDispatchThread.run(EventDispatchThread.java:90) [?:?]

Unable to write the metrics to InfluxDB2

Hi,

We have setup JMeter 5.4.1, InfluxDB2 & Grafana dashboards. With default InfluxDBBackendListener, we are able to send metrics to InfluxDB. We wanted to use jmeter-influxdb2-listener-plugin because of the customisations provided in the jar & Grafana Dashboard.

Logs when use InfluxdbBackendListenerClient are as below:

image

2021-08-04 17:55:19,354 INFO o.a.j.e.StandardJMeterEngine: Running the test!
2021-08-04 17:55:19,355 INFO o.a.j.s.SampleEvent: List of sample_variables: []
2021-08-04 17:55:19,381 INFO o.a.j.v.b.BackendListener: Backend Listener: Starting worker with class: class org.apache.jmeter.visualizers.backend.influxdb.InfluxdbBackendListenerClient and queue capacity: 5000
2021-08-04 17:55:19,382 INFO o.a.j.v.b.BackendListener: Backend Listener: Started worker with class: class org.apache.jmeter.visualizers.backend.influxdb.InfluxdbBackendListenerClient
2021-08-04 17:55:19,386 INFO o.a.j.g.u.JMeterMenuBar: setRunning(true, local)
2021-08-04 17:55:19,594 INFO o.a.j.e.StandardJMeterEngine: Starting ThreadGroup: 1 : Activity_Influx
2021-08-04 17:55:19,594 INFO o.a.j.e.StandardJMeterEngine: Starting 1 threads for group Activity_Influx.
2021-08-04 17:55:19,595 INFO o.a.j.e.StandardJMeterEngine: Thread will continue on error
2021-08-04 17:55:19,595 INFO o.a.j.t.ThreadGroup: Starting thread group... number=1 threads=1 ramp-up=1 delayedStart=false
2021-08-04 17:55:19,602 INFO o.a.j.t.ThreadGroup: Started thread group number 1
2021-08-04 17:55:19,602 INFO o.a.j.e.StandardJMeterEngine: All thread groups have been started
2021-08-04 17:55:19,607 INFO o.a.j.t.JMeterThread: Thread started: Activity_Influx 1-1
2021-08-04 17:55:52,525 INFO o.a.j.t.JMeterThread: Thread is done: Activity_Influx 1-1
2021-08-04 17:55:52,525 INFO o.a.j.t.JMeterThread: Thread finished: Activity_Influx 1-1
2021-08-04 17:55:52,526 INFO o.a.j.e.StandardJMeterEngine: Notifying test listeners of end of test
2021-08-04 17:55:52,526 INFO o.a.j.v.b.BackendListener: Worker ended
2021-08-04 17:55:52,533 INFO o.a.j.v.b.i.InfluxdbBackendListenerClient: Sending last metrics to InfluxDB
2021-08-04 17:55:52,535 INFO o.a.j.v.b.i.HttpMetricsSender: Destroying
2021-08-04 17:55:52,542 INFO o.a.j.g.u.JMeterMenuBar: setRunning(false, local)

Logs when use InfluxDatabaseBackendListenerClient are as below:

image

2021-08-04 18:43:39,045 INFO o.a.j.e.StandardJMeterEngine: Running the test!
2021-08-04 18:43:39,045 INFO o.a.j.s.SampleEvent: List of sample_variables: []
2021-08-04 18:43:39,049 INFO o.a.j.v.b.BackendListener: Backend Listener: Starting worker with class: class org.md.jmeter.influxdb2.visualizer.InfluxDatabaseBackendListenerClient and queue capacity: 5000
2021-08-04 18:43:39,052 INFO o.a.j.v.b.BackendListener: Backend Listener: Started worker with class: class org.md.jmeter.influxdb2.visualizer.InfluxDatabaseBackendListenerClient
2021-08-04 18:43:39,078 INFO o.a.j.g.u.JMeterMenuBar: setRunning(true, local)
2021-08-04 18:43:39,321 INFO o.a.j.e.StandardJMeterEngine: Starting ThreadGroup: 1 : Activity_Influx
2021-08-04 18:43:39,322 INFO o.a.j.e.StandardJMeterEngine: Starting 1 threads for group Activity_Influx.
2021-08-04 18:43:39,322 INFO o.a.j.e.StandardJMeterEngine: Thread will continue on error
2021-08-04 18:43:39,322 INFO o.a.j.t.ThreadGroup: Starting thread group... number=1 threads=1 ramp-up=1 delayedStart=false
2021-08-04 18:43:39,329 INFO o.a.j.t.ThreadGroup: Started thread group number 1
2021-08-04 18:43:39,330 INFO o.a.j.e.StandardJMeterEngine: All thread groups have been started
2021-08-04 18:43:39,334 INFO o.a.j.t.JMeterThread: Thread started: Activity_Influx 1-1
2021-08-04 18:44:11,001 INFO o.a.j.t.JMeterThread: Thread is done: Activity_Influx 1-1
2021-08-04 18:44:11,002 INFO o.a.j.t.JMeterThread: Thread finished: Activity_Influx 1-1
2021-08-04 18:44:11,003 INFO o.a.j.e.StandardJMeterEngine: Notifying test listeners of end of test
2021-08-04 18:44:11,003 INFO o.a.j.v.b.BackendListener: Worker ended
2021-08-04 18:44:11,006 INFO o.m.j.i.v.InfluxDatabaseBackendListenerClient: Shutting down influxDB scheduler...
2021-08-04 18:44:11,025 INFO o.m.j.i.v.InfluxDatabaseBackendListenerClient: influxDB scheduler terminated!
2021-08-04 18:44:11,026 INFO o.a.j.g.u.JMeterMenuBar: setRunning(false, local)

We see that the line marked in bold for logs is not seen. What might be the issue?
Please guide.

LP test in influxBD could not finish

Hi Michail
I have a question about the situation, when we start JMeter distributed test with 10 or 40 slaves on 10k uses, in Grafana we could not see that test is over.
jmeter1

Maybe have you ever faced it?
I think it can be related with JMeter master can not statistic from one or more slaves at the end of testing
I'll appreciate any help!

Starting Jmeter shows exception

First put the plugin jmeter-plugin-influxdb2-listener-1.1 in the C:\Program Files (x86)\Apache-jmeter-5.4.1\lib\ext.
Then after starting Jmeter (5.4.1).

The following exception is showed:

2021-03-27 23:04:46,187 ERROR o.a.j.r.ClassFinder: Error filtering class okhttp3.internal.tls.BasicTrustRootIndex, it will be ignored
java.lang.IncompatibleClassChangeError: class okhttp3.internal.tls.BasicTrustRootIndex can not implement okhttp3.internal.tls.TrustRootIndex, because it is not an interface (okhttp3.internal.tls.TrustRootIndex is in unnamed module of loader org.apache.jmeter.DynamicClassLoader @53d8d10a)
	at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?]
	at java.lang.ClassLoader.defineClass(ClassLoader.java:1010) ~[?:?]
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150) ~[?:?]
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:512) ~[?:?]
	at java.net.URLClassLoader$1.run(URLClassLoader.java:420) ~[?:?]
	at java.net.URLClassLoader$1.run(URLClassLoader.java:414) ~[?:?]
	at java.security.AccessController.doPrivileged(AccessController.java:691) ~[?:?]
	at java.net.URLClassLoader.findClass(URLClassLoader.java:413) ~[?:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:586) ~[?:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:519) ~[?:?]
	at java.lang.Class.forName0(Native Method) ~[?:?]
	at java.lang.Class.forName(Class.java:466) ~[?:?]
	at org.apache.jorphan.reflect.ClassFinder$ExtendsClassFilter.isChildOf(ClassFinder.java:100) ~[jorphan.jar:5.4.1]
	at org.apache.jorphan.reflect.ClassFinder$ExtendsClassFilter.accept(ClassFinder.java:86) ~[jorphan.jar:5.4.1]
	at org.apache.jorphan.reflect.ClassFinder.applyFiltering(ClassFinder.java:404) ~[jorphan.jar:5.4.1]
	at org.apache.jorphan.reflect.ClassFinder.lambda$findClassesInOnePath$2(ClassFinder.java:364) ~[jorphan.jar:5.4.1]
	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?]
	at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?]
	at java.util.zip.ZipFile$EntrySpliterator.tryAdvance(ZipFile.java:555) ~[?:?]
	at java.util.Spliterator.forEachRemaining(Spliterator.java:326) ~[?:?]
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?]
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?]
	at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?]
	at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?]
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
	at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?]
	at org.apache.jorphan.reflect.ClassFinder.findClassesInOnePath(ClassFinder.java:362) ~[jorphan.jar:5.4.1]
	at org.apache.jorphan.reflect.ClassFinder.findClasses(ClassFinder.java:326) ~[jorphan.jar:5.4.1]
	at org.apache.jorphan.reflect.ClassFinder.findClassesThatExtend(ClassFinder.java:299) ~[jorphan.jar:5.4.1]
	at org.apache.jorphan.reflect.ClassFinder.findClassesThatExtend(ClassFinder.java:231) ~[jorphan.jar:5.4.1]
	at org.apache.jorphan.reflect.ClassFinder.findClassesThatExtend(ClassFinder.java:213) ~[jorphan.jar:5.4.1]
	at org.apache.jorphan.reflect.ClassFinder.findClassesThatExtend(ClassFinder.java:182) ~[jorphan.jar:5.4.1]
	at org.apache.jmeter.gui.util.MenuFactory.initializeMenus(MenuFactory.java:128) ~[ApacheJMeter_core.jar:5.4.1]
	at org.apache.jmeter.gui.util.MenuFactory.<clinit>(MenuFactory.java:107) ~[ApacheJMeter_core.jar:5.4.1]
	at org.apache.jmeter.control.gui.TestPlanGui.createPopupMenu(TestPlanGui.java:94) ~[ApacheJMeter_core.jar:5.4.1]
	at org.apache.jmeter.gui.tree.JMeterTreeNode.createPopupMenu(JMeterTreeNode.java:184) ~[ApacheJMeter_core.jar:5.4.1]
	at org.apache.jmeter.gui.action.EditCommand.doAction(EditCommand.java:46) ~[ApacheJMeter_core.jar:5.4.1]
	at org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:87) ~[ApacheJMeter_core.jar:5.4.1]
	at org.apache.jmeter.gui.action.ActionRouter.lambda$actionPerformed$0(ActionRouter.java:69) ~[ApacheJMeter_core.jar:5.4.1]
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:316) [?:?]
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) [?:?]
	at java.awt.EventQueue$4.run(EventQueue.java:721) [?:?]
	at java.awt.EventQueue$4.run(EventQueue.java:715) [?:?]
	at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) ~[?:?]
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:740) ~[?:?]
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) ~[?:?]
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) ~[?:?]
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:117) ~[?:?]
	at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:190) ~[?:?]
	at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:235) ~[?:?]
	at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:233) ~[?:?]
	at java.security.AccessController.doPrivileged(AccessController.java:312) [?:?]
	at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:233) ~[?:?]
	at java.awt.Dialog.show(Dialog.java:1079) ~[?:?]
	at java.awt.Component.show(Component.java:1720) ~[?:?]
	at java.awt.Component.setVisible(Component.java:1667) ~[?:?]
	at java.awt.Window.setVisible(Window.java:1032) ~[?:?]
	at java.awt.Dialog.setVisible(Dialog.java:1014) ~[?:?]
	at org.apache.jmeter.SplashScreen.lambda$showScreen$0(SplashScreen.java:95) ~[ApacheJMeter_core.jar:5.4.1]
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:316) ~[?:?]
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) ~[?:?]
	at java.awt.EventQueue$4.run(EventQueue.java:721) ~[?:?]
	at java.awt.EventQueue$4.run(EventQueue.java:715) ~[?:?]
	at java.security.AccessController.doPrivileged(AccessController.java:391) [?:?]
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) [?:?]
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:740) [?:?]
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [?:?]
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [?:?]
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [?:?]
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [?:?]
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:?]
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:90) [?:?]

Used openjdk 16.

And in the cmd window I see:

SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/Program%20Files%20(x86)/Apache-jmeter-5.4.1/lib/log4j-slf4j-impl-2.13.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/Program%20Files%20(x86)/Apache-jmeter-5.4.1/lib/ext/jmeter-plugin-influxdb2-listener-1.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]

Jmeter gets freezed

Hello! I´ve been trying to use this plugin but when I execute the test jmeter gets freezed it seems that it isn´t running anything but execution cant be stopped, I have to kill de process in order to close jmeter. And it´s not logging in influx DB

I´m using jmeter 5.4.1, Java 11and influx db 2.0

Dashboard queries are too slow if TPS is higher

Hi @mderevyankoaqa ,

Thanks a lot for the plugin. I've been using it for a while.
However, when I perform big load tests more than 5K tps tests, the dashboard is taking a lot of time to render the graphs.
I'm planning to test our application till 50K tps. How we can improve the performance of the dashboard and its queries.

"invalid tag format" error message in logs

Hi Mike,

While sending the results to InfluxDB I get a "invalid tag format" error in the logs, there seems to be a problem parsing the response =(

Log ->
2022-06-27 11:33:51,757 ERROR i.g.m.i.v.InfluxDatabaseBackendListenerClient: Error has occurred, batch with size 25 was not imported, see the details --> unable to parse 'requestsRaw,errorMessage=noData,errorResponseBody={"intent":"MIKO.INTENT.LIFESPAN"\,"skill":"0"\,"ack":"2"\,"locale":"en-US"\,"message":"6\u003e\u003e\u003e[\"\u003cblock\u003e\ \\n\u003cexpression\u003e{\\\"tx\\\":{\\\"type\\\":0\,\\\"size\\\":0\,\\\"loop\\\":0\,\\\"seqCount\\\":1\,\\\"seq\\\":[{\\\"data\\\":\\\"\\\\u003cspeak\\\\u003e\\\\u003cvoice\ name\\\\u003d\\\\\\\"en-US-Standard-I\\\\\\\"\\\\u003e\\\\u003cprosody\ rate\\\\u003d\\\\\\\"100%\\\\\\\"\ pitch\\\\u003d\\\\\\\"+3st\\\\\\\"\\\\u003eI\ don\\\\u0027t\ think\ age\ is\ important\,\\\\u003c/prosody\\\\u003e\\\\u003c/voice\\\\u003e\\\\u003c/speak\\\\u003e\\\"\,\\\"length\\\":129\,\\\"id\\\":0\,\\\"time\\\":0\,\\\"data_dsp\\\":\\\"I\ don\\\\u0027t\ think\ age\ is\ important\,\\\"\,\\\"dsp_size\\\":0}]}\,\\\"ax\\\":{\\\"type\\\":0\,\\\"size\\\":0\,\\\"loop\\\":0\,\\\"loop1\\\":0\,\\\"seqCount\\\":0\,\\\"seq\\\":[]}\,\\\"ax_stream\\\":{\\\"type\\\":0\,\\\"size\\\":0\,\\\"loop\\\":0\,\\\"seqCount\\\":0\,\\\"seq\\\":[]}\,\\\"mx\\\":{\\\"type\\\":0\,\\\"size\\\":0\,\\\"motion_type\\\":0\,\\\"loop\\\":0\,\\\"seqCount\\\":0\,\\\"seq\\\":[]}\,\\\"mx2\\\":{\\\"kp\\\":0\,\\\"ki\\\":0\,\\\"kd\\\":0\,\\\"target_angle\\\":0\,\\\"zonea\\\":0\,\\\"zoneb\\\":0\,\\\"positionScaleA\\\":0\,\\\"positionScaleB\\\":0\,\\\"positionScaleC\\\":0\,\\\"velocityScaleStop\\\":0\,\\\"velocityScaleMove\\\":0\,\\\"onewheel\\\":0\,\\\"falst\\\":0\,\\\"mston\\\":0\,\\\"mston_flag\\\":0\,\\\"type\\\":0\,\\\"size\\\":0\,\\\"motion_type\\\":0\,\\\"loop\\\":0\,\\\"steer\\\":0\,\\\"seqCount\\\":0\,\\\"seq\\\":[]}\,\\\"mx3\\\":{\\\"type\\\":0\,\\\"size\\\":0\,\\\"motion_type\\\":0\,\\\"loop\\\":0\,\\\"seqCount\\\":0\,\\\"seq\\\":[]}\,\\\"ix1\\\":{\\\"type\\\":11\,\\\"size\\\":0\,\\\"imagetype\\\":0\,\\\"loop\\\":0\,\\\"seqCount\\\":1\,\\\"seq\\\":[{\\\"frame\\\":\\\"indifferent.json\\\"\,\\\"rate\\\":0\,\\\"id\\\":0\,\\\"loop\\\":0}]}\,\\\"rx\\\":{\\\"type\\\":0\,\\\"size\\\":0\,\\\"loop\\\":0\,\\\"seqCount\\\":0\,\\\"seq\\\":[]}\,\\\"dx\\\":{\\\"type\\\":0\,\\\"size\\\":0\,\\\"loop\\\":0\,\\\"seqCount\\\":0\,\\\"seq\\\":[]}\,\\\"atx\\\":{\\\"type\\\":0\,\\\"size\\\":0\,\\\"loop\\\":0\,\\\"seqCount\\\":0\,\\\"seq\\\":[]}\,\\\"msg\\\":{\\\"seqCount\\\":0\,\\\"seq\\\":[]}\,\\\"id\\\":77\,\\\"vel2_shape\\\":false\,\\\"fallstatus\\\":0\,\\\"chargerStatus\\\":false}\u003c\\/expression\u003e\\n\u003cexpression\u003e{\\\"tx\\\":{\\\"type\\\":0\,\\\"size\\\":0\,\\\"loop\\\":0\,\\\"seqCount\\\":1\,\\\"seq\\\":[{\\\"data\\\":\\\"\\\\u003cspeak\\\\u003e\\\\u003cvoice\ name\\\\u003d\\\\\\\"en-US-Standard-I\\\\\\\"\\\\u003e\\\\u003cprosody\ rate\\\\u003d\\\\\\\"100%\\\\\\\"\ pitch\\\\u003d\\\\\\\"+3st\\\\\\\"\\\\u003eunless\ you\\\\u0027re\ a\ cheese.\\\\u003c/prosody\\\\u003e\\\\u003c/voice\\\\u003e\\\\u003c/speak\\\\u003e\\\"\,\\\"length\\\":121\,\\\"id\\\":0\,\\\"time\\\":0\,\\\"data_dsp\\\":\\\"unless\ you\\\\u0027re\ a\ cheese.\\\"\,\\\"dsp_size\\\":0}]}\,\\\"ax\\\":{\\\"type\\\":0\,\\\"size\\\":0\,\\\"loop\\\":0\,\\\"loop1\\\":0\,\\\"seqCount\\\":0\,\\\"seq\\\":[]}\,\\\"ax_stream\\\":{\\\"type\\\":0\,\\\"size\\\":0\,\\\"loop\\\":0\,\\\"seqCount\\\":0\,\\\"seq\\\":[]}\,\\\"mx\\\":{\\\"type\\\":4\,\\\"size\\\":0\,\\\"motion_type\\\":4\,\\\"loop\\\":1\,\\\"seqCount\\\":6\,\\\"seq\\\":[{\\\"linear\\\":850\,\\\"angular\\\":0\,\\\"time\\\":4\,\\\"type\\\":1\,\\\"id\\\":0}\,{\\\"linear\\\":-850\,\\\"angular\\\":0\,\\\"time\\\":4\,\\\"type\\\":1\,\\\"id\\\":1}\,{\\\"linear\\\":850\,\\\"angular\\\":0\,\\\"time\\\":4\,\\\"type\\\":1\,\\\"id\\\":2}\,{\\\"linear\\\":-850\,\\\"angular\\\":0\,\\\"time\\\":4\,\\\"type\\\":1\,\\\"id\\\":3}\,{\\\"linear\\\":850\,\\\"angular\\\":0\,\\\"time\\\":4\,\\\"type\\\":1\,\\\"id\\\":4}\,{\\\"linear\\\":-850\,\\\"angular\\\":0\,\\\"time\\\":4\,\\\"type\\\":1\,\\\"id\\\":5}]}\,\\\"mx2\\\":{\\\"kp\\\":0\,\\\"ki\\\":0\,\\\"kd\\\":0\,\\\"target_angle\\\":0\,\\\"zonea\\\":0\,\\\"zoneb\\\":0\,\\\"positionScaleA\\\":0\,\\\"positionScaleB\\\":0\,\\\"positionScaleC\\\":0\,\\\"velocityScaleStop\\\":0\,\\\"velocityScaleMove\\\":0\,\\\"onewheel\\\":0\,\\\"falst\\\":0\,\\\"mston\\\":0\,\\\"mston_flag\\\":0\,\\\"type\\\":0\,\\\"size\\\":0\,\\\"motion_type\\\":0\,\\\"loop\\\":0\,\\\"steer\\\":0\,\\\"seqCount\\\":0\,\\\"seq\\\":[]}\,\\\"mx3\\,nodeName=Test-Node,requestName=TTM/KW\ Input\ Request,responseCode=200,result=pass,runId=R001,testName=demo_scenario connectTime=0i,count=1i,errorCount=0i,latency=89i,processingTime=89i,receivedBytes=5200i,responseTime=89i,sentBytes=446i 1656329631046060146': invalid tag format

Is there any way to solve this problem?

Exception initialising: org.md.jmeter.influxdb2.visualizer.InfluxDatabaseBackendListenerClient

Hi,

I tried to import jms that uses this plugin to maven project in Idea and run it there using the jmeter-maven-plugin via 'mvn verify' command.
I got the following error:
2021-12-17 01:12:19,854 ERROR o.a.j.v.b.BackendListener: StandardJMeterEngine@4aa3d36-Backend Listener Exception initialising: org.md.jmeter.influxdb2.visualizer.InfluxDatabaseBackendListenerClient
java.lang.ClassNotFoundException: org.md.jmeter.influxdb2.visualizer.InfluxDatabaseBackendListenerClient
at java.net.URLClassLoader.findClass(URLClassLoader.java:471) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:588) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[?:?]
at java.lang.Class.forName0(Native Method) ~[?:?]
at java.lang.Class.forName(Class.java:398) ~[?:?]
at org.apache.jmeter.visualizers.backend.BackendListener.initClass(BackendListener.java:128) [ApacheJMeter_components-5.4.1.jar:5.4.1]
at org.apache.jmeter.visualizers.backend.BackendListener.testStarted(BackendListener.java:304) [ApacheJMeter_components-5.4.1.jar:5.4.1]
at org.apache.jmeter.visualizers.backend.BackendListener.testStarted(BackendListener.java:280) [ApacheJMeter_components-5.4.1.jar:5.4.1]
at org.apache.jmeter.engine.StandardJMeterEngine.notifyTestListenersOfStart(StandardJMeterEngine.java:205) [ApacheJMeter_core-5.4.1.jar:5.4.1]
at org.apache.jmeter.engine.StandardJMeterEngine.run(StandardJMeterEngine.java:382) [ApacheJMeter_core-5.4.1.jar:5.4.1]
at java.lang.Thread.run(Thread.java:834) [?:?]
2021-12-17 01:12:19,892 INFO o.a.j.v.b.BackendListener: Backend Listener: Starting worker with class: null and queue capacity: 5000
2021-12-17 01:12:19,893 INFO o.a.j.v.b.BackendListener: Backend Listener: Started worker with class: null

Actually the same approach works fine for org.apache.jmeter.visualizers.backend.influxdb.InfluxdbBackendListenerClient.

Could you please help to investigate the defect?

Thanks in advance,
Vadim

Active user not matching the current active user

Hi,
I have been using your jmeter-influx plugins from quite sometime now.
and currently using it again with another project. :) Unfortunately, I'm having issue with the count of active users while running my JMeter Test.

The set-up was hosted in Amazon EC2.
3 JMeters in 3 EC2 Instance and 1 EC2 instance for Grafana and influxdb server.
EC2 # 1 - has a JMeter set-up of concurrent users of 250 users
EC2 # 2 - has a JMeter set-up of concurrent users of 250 users.
EC2 # 3 - has a JMeter set-up of concurrent users of 125 users.

and those JMeter will run simultaneously, technically it will increase the # of active users in the Grafana.
However, it doesn't match with the 3 JMeter concurrent users running. In addition, in my last run the total users was only showed was 153 users, but it JMeter it's running roughly around 300 users.

Fortunately, I'm getting the Aggregate report for the 3 JMeter running on the EC2 instance. Is just that the active users seem doesn't match.

VirtualUser screenshot

Strange looking virtual user count in average response time graph

We've been using this plugin for quite some time and I must say it has a comprehensive set of charts that are really helpful in explaining performance indicators.

Recently, we tried running the JMeter test with multiple workers (2 workers), and below is the output we observed in the average response time graph:
image

The virtual user count line went beyond the test duration (which is 10 minutes).

We attempted to reproduce this with org.apache.jmeter.visualizers.backend.influxdb.InfluxdbBackendListener (official JMeter implementation) and we observed the following:
image

Hence we're wondering what could cause the virtual user count to extend beyond test duration in the first graph?

Here's the query for 2nd graph just in case:

from(bucket: "${bucket}")
  |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
  |> filter(fn: (r) => r["_measurement"] == "jmeter")
  |> filter(fn: (r) => r["_field"] == "avg")
  |> filter(fn: (r) => r["statut"] == "ok")
  |> aggregateWindow(every: ${aggregation}s, fn: mean, createEmpty: false)
  |> yield(name: "mean")
from(bucket: "${bucket}")
  |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
  |> filter(fn: (r) => r["_measurement"] == "jmeter")
  |> filter(fn: (r) => r["_field"] == "meanAT")
  |> aggregateWindow(every: ${aggregation}s, fn: mean, createEmpty: false)
  |> keep(columns: ["_time", "_value", "_field"])

We would really appreciate it if you could shed some light on this. Thanks in advance!

[request]The plugin is sending sampler data even after Transaction controller with Generate Parent sample is used

@mderevyankoaqa I'm using Http sampler in a transaction controller with Generate Parent sample option set.However in Grafana dashboard I can see both Transaction Controller and sampler data in result calculation.And if any sampler is failing in Transaction controller, the error response of the sampler should be stitched as Transaction Controller response.However I can see null in the response message.

Log4j < 2.16

The plugin use the library log4j version 2.13.

As everybody knows this version is vulnerable (RCE). Even if it's not critical, it triggers security scans.
Possible to build a new version of the listenner using log4j 2.16 ?

TestName and RunID automation ideas

Hi Mike,

I have tried to use standard JMeter functions like ${__time()} and ${__TestPlanName} for RunID and TestName fields which are required by your plugin to automate these names and keep them independent for each run. But these values could not be resolved by plugin and in grafana I could not see a different RunID based on time function. Is plugin restricting usage of any JMeter builtin functions ?

This is just a nice to have feature to automate the RunID each time I execute a test.

Issue in sending context path in influxDB URL

Hi,

Our influxDB is hosted with a context path as an example [platform.cloud.abc.net/influxdb2], as per the current implementation, setting context path to the influxDB URL is not supported. As currently this is a blocker we are ready to implement a solution but after an analysis identified following different approaches that can be used;

  1. Separate the context path from influxDBHost parameter and build the URL accordingly
  2. Provide the option to send the full influxDB URL through one parameter
  3. Add a separate parameter to send the context path

I would like to know the preferred solution from above approaches or any other suggestions to overcome this issue, and would like to contribute to the plugin based on preferred approach.

Thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.