K
K
kreativf2012-05-06 17:41:14
linux
kreativf, 2012-05-06 17:41:14

How to test debian server performance?

Given : debian installed under hyper-v. (do not scold, this is not my choice)
Need to: test the performance / stability of the php + apache + mysql bundle on this server.
Question : Is it possible to test performance without making unnecessary gestures? That is, not uploading a bunch of content to the server just for the test, but testing the performance of the above-mentioned software running idle? If it is possible then how to do it, if not possible - how best to get out?

Answer the question

In order to leave comments, you need to log in

6 answer(s)
I
Iliapan, 2012-05-06
@kreativf

If you want to understand the speed of the server without a website, then look towards phoronix-test-suite.
apt-get install phoronix-test-suite

A
amarao, 2012-05-06
@amarao

ab (apache benchmark). He is quite capable of pulling everything that he can give from the server.

V
Vasiliy Shilov, 2012-05-06
@web36m

We take jMeter.
We look at the indicators: CPU (%), Memory (Mb), network, I / O Wait, request response time, ms.

S
sajgak, 2012-05-06
@sajgak

ab actually very often sins with incorrect results, siege copes much better with the web server benchmark, in addition, it has the ability to very flexible settings, which is sometimes critical for a complex dynamic site

A
Alexey Sundukov, 2012-05-06
@alekciy

A good replacement for ab is httperf. It's all-inclusive in the sense that it doesn't drag mountains of dependencies or VMs along with it. Handy stats at the end.

A
Angerslave, 2012-05-07
@Angerslave

Still, do you need to compare different VMs or test the speed of a virtualized server relative to real hardware?
One way or another, I would still advise testing the basic characteristics of virtualized hardware - processor performance, disk and network IOPS sagging, memory overhead - based on this, the performance of various services is built - including apache, php and mysql.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question