qainsights/netling
Netling is a load tester client for easy web testing. It is extremely fast while using little CPU or memory. It is an open source project. Developed by Tore Lervik.
You can build the image your own or you can pull it from Docker Hub using docker pull qainsights/netling
.
To build your own image, clone this repository, change the directory to Netling-Docker
and issue the below command.
docker build -t <image_name> .
E.g. docker build -t netling .
To run Netling for https://example.com
using 1
thread and 10 seconds
duration, issue the below command.
docker run netling https://example.com -t 1 -d 10
Output
********************************************************************
Execution has been started in CLI mode for the following args: https://example.com -t 1 -d 10
Running 10s test with 1 threads @ https://example.com/
226 requests in 10.02s
Requests/sec: 23
Bandwidth: 0 mbit
Errors: 0
Latency
Median: 33.603 ms
StdDev: 31.821 ms
Min: 20.958 ms
Max: 272.510 ms
██
██
████
█████
██████
███████
███████████████████ █ █ █ █ █ █ █
20.958 ms =========================================================== 272.510 ms
Execution has been completed. Output has been stored at .\Netling-Output.txt
********************************************************************
To download the output of Netling, you can mount the volume using the below command. After the execution, you can view the output in your host.
docker run -v C:\Tools\Netling.ConsoleClient.netcore2.1.Win10-x64:C:\Netling.ConsoleClient.netcore2.1.Win10-x64 qainsights/netling https://example.com -t 1 -d 10
docker pull qainsights/netling