What is Siege? Siege is a benchmarking and load testing tool that can be used to measure the performance of a web server when under immense pressure.
Siege performs following tests: Amount of data transferred. Response time of server. Transaction rate. Throughput. Concurrency. Times the program returned ok. Siege provides three modes of operation: Regression. Internet Simulation. Brute Force. Note: The guide is only for Debian and Ubuntu servers.