I
I
Ivan2020-10-04 17:16:26
linux
Ivan, 2020-10-04 17:16:26

How to create/simulate a user load on a Linux server?

Let's say I have a WEB server, Asterisk, FTP, DNS, mail server configured, how can I create a "virtual" load on these servers? To learn how to read logs, to learn how to optimize the load on the server. What can be used? Applications for DDOS attacks? Or maybe there is a special software for testing?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
A
Araya, 2020-10-04
@ivan_minin

JMeter - there is no free and suitable alternative

A
Alexey Cheremisin, 2020-10-04
@leahch

Do you really need it? All these services are quietly tested separately by their own clients. I don’t see much point in testing everything at once.
But if you really want to, then take https://jmeter.apache.org/ , describe the scenario, and run it. There are probes for DNS, SIP, HTTP, FTP, and a bunch of everything.

V
Vitaly Karasik, 2020-10-04
@vitaly_il1

There are 2 ways:
1) all sorts of open-source utilities / systems, as you have already been told - jmeter, ab, ....
2) services - for starters, it's probably easier to figure it out - https://loader.io/ , https:// app.k6.io/ etc.

V
Victor Taran, 2020-10-04
@shambler81

Yandex tank

D
Dmitriy Loginov, 2020-10-06
@caramingo

To load test a web server, you can use the Siege PS utility
. I hope you use FTP only within your network, and not on the external Internet.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question