Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Having just moved my server from apache to nginx, I'm wondering how I can go about gauging the performance of the server.

Are there any scripts available to run against the server?

Also, any good blog posts, documentation on performing performance tests against servers would be greatly appreciated.

Thanks, Matt

share|improve this question
up vote 2 down vote accepted

Asking for recommendations about "Site performance" is about as meaningless as asking for a recommendation for "the best car". It all depends on your workload.

The usual suspects are ab (Apache Benchmark) and siege; these will give you basic baselines for very basic service. Beyond that, you really need to define what "performance" means for your site (raw throughput on a single static page, response time for a wide range of complex dynamic workflows, etc) and then work out a way to test your site against whatever benchmark is important to you.

As far as blog posts go... Google, perhaps?

share|improve this answer

You may use Httperf it is a tool for measuring web server performance.
Also, please find here a results from some performance benchmarking between apache and nginx

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.