siege

HTTP loadtesting and benchmarking tool.

TLDR

Test a URL with default settings

$ siege [https://example.com]
copy

Test a list of URLs

$ siege --file [path/to/url_list.txt]
copy

Test list of URLs in a random order (Simulates internet traffic)

$ siege --internet --file [path/to/url_list.txt]
copy

Benchmark a list of URLs (without waiting between requests)

$ siege --benchmark --file [path/to/url_list.txt]
copy

Set the amount of concurrent connections

$ siege --concurrent=[50] --file [path/to/url_list.txt]
copy

Set how long for the siege to run for

$ siege --time=[30s] --file [path/to/url_list.txt]
copy

Copied to clipboard
Dodo Farming