O'Reilly logo

NGINX High Performance by Rahul Sharma

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Generating metrics using Siege

There are many tools for load testing your application. Some of these are free, open source solutions, while a few have commercial licenses. Siege is an open source utility, which can be used to stress test a server. It has been created by Jeff Fulmer and can be downloaded from http://www.joedog.org/siege-home.

Given a URL or a set of URLs, Siege can simulate the provided number of users to load test these locations. The utility generates metrics for the elapsed time, the total data transferred, the server response time, its transaction rate, its throughput, and its concurrency. Basically, the tool is aimed at generating server behavior when there is a traffic spike.

Installing Siege

The latest version of Siege can ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required