Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. 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

What tools and methods can be used to stress test a Linux-based router/proxy? On the router Squid, Apache Modproxy and Privoxy are installed. The purpose of the stress test is to determine which proxy is best in terms of load. There are three machines, a client, the router, and a server.

The tool must be able to log a performance period so the results can be graphed next to each other, preferably using gnuplot or Excel.


share|improve this question

I don't know of any ready-made solutions, but httping or ab could probably be useful parts in a homegrown one.

If you're referring to the cpu load of the router, you could use something like collectd to gather the data.

share|improve this answer
we are using ab for throughput, we are in need of cpu/ram/disk benchmarks for each proxy service. we will try collectd. thanks – Mintuz Jan 20 '12 at 14:44
Could be useful then -- it even outputs CSV if needed. – sr_ Jan 20 '12 at 14:46

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.