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.



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.

  • 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 clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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