M
M
makeloo2018-09-07 01:59:02
System administration
makeloo, 2018-09-07 01:59:02

There are 10 sites on the server, how to monitor the load that each site gives?

There is a VDS server with Ubuntu 16.04 installed and about 10 sites on it. Please tell me what software needs to be installed on the server in order to monitor what load each site gives to the server. How much memory it takes, how much RAM it eats, and so on.
I would like to be able to monitor all this through the browser. How much money can you put this software? Are there free options?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
P
Puma Thailand, 2018-09-07
@opium

Scatter over the dockers and some kind of shell for him to look

V
Vladimir, 2018-09-07
@MechanID

This can be monitored with zabbix, though there are some preliminary things that should be:
1 I don’t know if you have apache or nginx there, but in order to properly monitor the php processes of each site, they must be run as their own user so that it is more convenient to monitor them.
2 apache has mod_status I think nginx should have something similar to monitor web server busyness.
Now in Zabbix you can monitor the load from PHP of different sites (monitor the consumed resources of each user), and collect statistics from the web server.
It is likely that sites use some kind of database and can give a load to the server through requests to it, so it also needs to be monitored.

S
Sergey Ryzhkin, 2018-09-07
@Franciz

Zabbix to help you

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question