I’ve just started using JMeter to do some simple sythentic transactions on our production environments and I’ve added a number of listeners to capture the summary of test runs to an XML file. I’m now looking at getting this data into Splunk for reporting purposes for the rest of the team and was looking for the best way to do this.
I’ve initially done it by indexing the XML file generated by JMeter in Splunk and this works well and allows us to generate the reports required. However, given this test plan will eventually execute twice a minute hitting 20+ boxes I’d like to ideally skip the XML file (and it’s potential size!) and directly get the data into Splunk.
What alternatives are there for this?
Natively you could use CSV instead of XML, see :
Another option is to write a custom listener using a protocol understood by splunk, see: