Artillery is a modern load testing toolkit. It offers rich functionality, has a strong focus on developer happiness and a batteries-included philosophy, and is open-source.
Use Artillery to make your application faster, more scalable, and more resilient under high load. Artillery is ideal for testing complex applications such as e-commerce backends, web APIs, games, chat, mobile app backends, and IoT services.
$ npm install -g artillery
By Node.js developers, for Node.js developers
statsdsupport out of the box for real-time reporting (integrate with Datadog, Librato, InfluxDB etc)