https://store-images.s-microsoft.com/image/apps.50132.7859500a-3b29-4e3a-9bbb-590587f803e0.bc2f7225-ff51-4742-802f-19fb96106e5a.43e5be76-654e-4d9f-b951-a81a4aa63241
Locust by Orba
Lingaro
Locust by Orba
Lingaro
Locust by Orba
Lingaro
Distributed Locust load tests
Run distributed Locust load tests on Azure Container Instances. It's quick, cheap and scalable! Using 20 slaves you can achieve ~12 000 req/s!
- Click "Create" button
- You can change some params:
- Number of slaves (one slave ~600rps)
- Locustfile (optional) - your test scenarios file (locustfile.py)
- Click Review and Create
- When deployment ends, go to resource group
- Go to container named
xxxxxxxxxxxxx-master
then find out FQDN and copy it. (ex. xxxxxxxxxxxxx-master.northeurope.azurecontainer.io) - Go to http://xxxxxxxxxxxxx-master.northeurope.azurecontainer.io:8089 - your Locust dashboard is ready
Disclaimer
- Load test affects target service performance. Never run load tests without service owner permission!
- Some services can block traffic from generator - you should whitelist Azure Region IPs (Download prefixes).
- After load tests cleanup Azure resources. You will be billed for running Azure Contianers Instance and Storage Account usage. You can check cost of ACI here.
https://store-images.s-microsoft.com/image/apps.19450.7859500a-3b29-4e3a-9bbb-590587f803e0.bc2f7225-ff51-4742-802f-19fb96106e5a.5e390fd3-3706-463a-8a5b-55dc5604fb1c
https://store-images.s-microsoft.com/image/apps.19450.7859500a-3b29-4e3a-9bbb-590587f803e0.bc2f7225-ff51-4742-802f-19fb96106e5a.5e390fd3-3706-463a-8a5b-55dc5604fb1c
https://store-images.s-microsoft.com/image/apps.55805.7859500a-3b29-4e3a-9bbb-590587f803e0.98388b6f-e56f-4b6b-91d2-ca0ea05d7055.3e913e45-36f5-4efb-8872-e2f5da1c5163
https://store-images.s-microsoft.com/image/apps.5777.7859500a-3b29-4e3a-9bbb-590587f803e0.1d80b032-1a36-4d10-a2fa-4efb9ccdb23d.b268a7b5-46e6-49a0-ba79-72df4636531d