Nordstrom / artillery-plugin-influxdb

Plugin for Artillery.IO that records response data into InfluxDB.
Apache License 2.0
8 stars 12 forks source link

Custom Measurements Feature #13

Closed gwsii closed 4 years ago

gwsii commented 7 years ago

Motivated by a number of breaking changes to the Artillery test report which required code changes and the requests for additional measurements to be added, the solution was to take a configuration-based approach to defining the measurements to be reported to InfluxDB.

Take a look at the updated README which defines how the measurements are configured and processed. It was necessary to define a minimum process engine, including queries, defaults, mappers and reducers in order to support the existing measurements used by default.

Significant testing was added to validate the processing engine.