Start InfluxDB and Grafana using this docker compose command:
docker-compose up -d
When both Grafana and InfluxDB are started, you can start JMeter to perform the loadtest:
sh run-jmeter.sh
The JMeter container is started with jmeter-volume mounted to /tmp inside the container.
The run-jmeter.sh script assumes that the test plan is named performance-test.jmx and is present in the folder jmeter-volume.
The JMeter logfile is available in jmeter-volume for debugging purposes.
And example test plan is available in the folder jmeter-volume