views:

391

answers:

6

Hi, I have a problem. I need simulate load in my web server, but all the tools that I see are not free (sorry but my English it's very poor). Can anyone recommend me any free tools that simulate load in a web server?

+3  A: 

apache bench or ab can be used to repetetively make requests from a server for a period of time and report statistics.

http://httpd.apache.org/docs/2.0/programs/ab.html

Never used it, but httperf is also often mentioned in articles about this sort of thing:

http://www.hpl.hp.com/research/linux/httperf/

Wikipedia also has an article on the topic (its more of a list)

http://en.wikipedia.org/wiki/Web_server_benchmarking

benlumley
+2  A: 

Grinder is used for load testing. It is quite handy if you have a good acceptance test suite to use as a test material.

Petteri Hietavirta
+1  A: 

You can always look into monitis' new load testing service. http://www.webloadtester.com/

You can choose the number of nodes, level of requests, etc. and the fee is pretty nominal at this sage. I think it is around $2 until the 15th (of Feb 09), pricing after that TBA.

As a note, monitis is behind mon.itor.us, which has a decent track record.

DarthNerdus
+1  A: 

JMeter is free (http://jakarta.apache.org/jmeter/)

tehvan
+1  A: 

OpenSTA is another free tool.

Olivier
A: 

Don't forget WebLoad (it's free).

Assaf Lavie