Plesk

360 Monitoring detected high load from Apache, PHP-FPM, MySQL, etc. How to identify the exact website/reason that caused the load?

Question

360 Monitoring detected high load from Apache, PHP-FPM, MySQL, etc. How to identify the exact website/reason that caused the load?

Answer

Monitoring per domain/website/subscription is yet to be implemented in 360 Monitoring.

By default, it is possible to monitor processes in real-time only to find the process that generates load. The Process tab under 360 Monitoring > Servers > server_name > Process shows processes that are running right now with the resources they use.

Workarounds

There are several ways that might help with the investigation.

  1. Configure the PHP-FPM plugin (the instructions for Plesk servers might be found here). PHP-FPM processes frequently cause such issues.

  2. Check whether there is increased traffic/number of visits. That might help to find the website that generates load (check solutions for "finished attack" in this article).

  3. Install and configure atop. It makes snapshots of the resource usage periodically (the timeframe can be set) so it will be possible to check which processes generate the load with all the details about them.

Exit mobile version