Questions tagged [stress-testing]

Stress testing is a form of testing that is used to determine the stability of a given system or entity under load. It involves testing beyond normal operational capacity, often to a breaking point, in order to observe the results.

Stress testing is for ensuring the tolerance of the application at certain loads (usually extremely high loads). It refers to tests that put a greater emphasis on robustness, capability and error handling under a heavy load, rather than on what would be considered correct behavior under normal circumstances.

Sometimes, as the load on the system increases the system throws errors or behaves unexpectedly. The stress test targets exactly this behavior. Determining that the software handles the load gracefully without crashing is the aim of this test. In particular, the goals of such testing may be to ensure the software does not crash in conditions of insufficient computational resources (such as memory or disk space), unusually high concurrency, or denial of service attacks.

106 questions
33
votes
8 answers

Is it necessary to burn-in RAM for server-class hardware?

Considering the fact that many server-class systems are equipped with ECC RAM, is it necessary or useful to burn-in the memory DIMMs prior to their deployment? I've encountered an environment where all server RAM is placed through a lengthy…
ewwhite
  • 194,921
  • 91
  • 434
  • 799
22
votes
3 answers

How can artificially create a slow query in mysql?

I'm giving a hands on presentation in a couple weeks. Part of this demo is for basic mysql trouble shooting including use of the slow query log. I've generated a database and installed our app but its a clean database and therefore difficult to…
Gray Race
  • 833
  • 2
  • 10
  • 20
18
votes
4 answers

How to stress test an apache server running on a linux box

There seems to be something taking our server off-line and we are having trouble tracing the cause, if it is down to load of a particular site or a script. It does seem to be Apache related. Does anyone know of any Linux based tools we can run from…
Shadi Almosri
  • 303
  • 1
  • 3
  • 7
14
votes
6 answers

How to test cat5/cat6 cable runs, using software-only, or simple tools?

Are there any utilities or simple tools or techniques to easily test a CAT5 cable, to see how well was it installed? Cat5 is often installed by amateurs, but has been installed and "working" for years. Proper cable testers and certifiers like a…
user135698
  • 141
  • 1
  • 1
  • 3
11
votes
2 answers

stress-ng: Simulate specific cpu percentages

Linux environment: Debian, Ubuntu, Centos Goal: Test monitoring program that set alarms and trigger different alarms at different cpu percentages. ex: (30-50%), (51-70%) and >90% So I need a cpu stresser that can simulate specific cpu percentage per…
AJN
  • 406
  • 1
  • 4
  • 13
11
votes
1 answer

Stress login-area with Siege

I need testing the performance of the reserved area of my website. I want use Siege for this goal. For accessing to reserved area you must be logged to my site. How can I send with Siege a Login-Cookie to my web application ?
alesdario
  • 326
  • 1
  • 4
  • 11
7
votes
1 answer

VMFleet Diskspd script shows zeros in output.

Speaking shortly, I decided to stress-test my brand new 4-node S2D cluster. I started with IOMeter and got the initial results (max IOPS/Throughput on different patterns). Then I thought it would be a good idea to find IOmeter configs that would…
B.J.Goodman
  • 454
  • 2
  • 6
7
votes
1 answer

Right way of measuring overlay network performance

I am currently examining the performance (especially UDP throughput) of different Docker overlay networks. I do this by creating point-to-point connections between two hosts that are connected with a Docker overlay network and then run iperf inside…
arne.z
  • 357
  • 6
  • 24
7
votes
1 answer

Why are cgroups (blkio serviced bytes) and iotop producing diverging results

I work with lxc user space tools on ubuntu 14.04 and I want to perform some stress tests and benchmarking within a container. I know that free and htop are not working properly in a container. I am using dd and bonnie++ within a container to stress…
4
votes
5 answers

How to stress test web server?

Is there a tool (preferably a web service) that can stress test our site? We're having problems with our site going down once we have about 100 concurrent users. Forums seem to suggest I need to tweak my httpd.conf. I plan to try to tweak…
ServerFaultNewbie
  • 247
  • 1
  • 2
  • 8
4
votes
4 answers

Stress test speed on a gateway?

I'm interested in stress testing my gateway server but am lost on how. Most of the stress testing applications I've seen only see how much load an app like Apache can handle, but not this. Essentially I want to send as many packets I can into this…
TheLQ
  • 973
  • 4
  • 14
  • 31
3
votes
1 answer

haproxy session rate lower than single server qps

I setup a haproxy(1.6.3) on ubuntu 16.04 to load balancing two web servers. From my earlier tests, the web servers can handle over 20k request/s. The web servers were tested against wrk2, and I verified number of requests in log. However, with…
cwhsu
  • 163
  • 4
3
votes
0 answers

What exactly constitutes a bad TCP segment?

What constitutes a bad segment as in bad segments received in the netstat output below? I would think a TCP header's checksum could do it, but are there other things? If a segment arrives after its timeout? Or if a duplicate segment arrives? $…
gdw2
  • 135
  • 4
3
votes
0 answers

Stress Test Hard Drive attached to a LSI controller on Hyper-V

I have a LSI 9265-8i controller running on Hyper-V. How can I stress-test the hard disks in-situ? I'd like to test things like iOPS, seek times etc.
RGI
  • 159
  • 2
  • 7
3
votes
1 answer

How do I install Stress load testing tool on CentOS?

stress is a tool that imposes CPU, memory, I/O, or disk stress on an operating system, so you can test if your applications work under high load, e.g. when almost out of memory. How do I install Stress on CentOS? Installing on Ubuntu is trivial:…
KajMagnus
  • 375
  • 1
  • 4
  • 14
1
2 3 4 5 6 7 8