Implementation of custom HTTPS sender for JMeter and InfluxDB
Make sure you have installed on your operating system:
The following steps should get you set up for running tests locally on your machine:
- Clone this repository to your local machine.
- All commands must be run from the
\jmeter-https-metrics
directory cloned during setup process above.
backend_influxdb.connection_timeout
- default value 2000 ms.backend_influxdb.socket_timeout
- default value 5000 ms.backend_influxdb.connection_request_timeout
- default value 100 ms.backend_influxdb.send_interval
- default value 5 seconds.
mvn clean install
- Run unit test, generate artifacts and install it to the M2 local repository.mvn clean deploy
- Run unit test, generate artifacts and deploy it (the artifact server configurations should be provided in the [~/.m2/settings.xml]).mvn clean -Dmaven.test.skip=true deploy
- Generate artifacts and deploy it without unit tests.