Skip to main content

How to get data in?

Core concepts#

With JtlReporter you have two options how to provide it with data:

  1. uploading CSV file
  2. streaming data from the test run continuously.

1. Uploading CSV file#

CSV data format#

To get most from you data, please make sure you provide all of these data in the CSV file.

elapsed
label
responseCode
responseMessage
threadName
dataType
success
failureMessage
bytes
sentBytes
grpThreads
allThreads
URL
Latency
IdleTime
Connect
Hostname
note

The above-mentioned CSV properties are JMeter output properties. The order of the columns is not important. And if you provide additional columns does not matter either - they will be ignored.

You can upload the CSV either manually via UI or using REST API.

2. Continuous data streaming#

To continuously stream data from your performance test you need to have the jtl-reporter-listener-service running. The service is up and running by default if you used the docker-compose.yml for bringing the project up.

For mode detailed tutorial on how to integrate this way go to Continuous data streaming page.