Have you tried checking the running processes on your droplet and also to monitor the server’s performance using
I will recommend you to check the currently running processes and see if the server is not under some high load or just some processes consuming more of the CPUs or the available RAM.
One of the most common tools for checking the resource utilization of processes is “top”. Top provides a simple, real-time table of your processes, with the largest consumers on top. The top portion has some system statistics, including load averages for the past minute, 5 minutes, and 15 minutes. It also shows memory and swap usage, and the count of various process states.
Although “top” is included in almost every distribution by default, an improved version, called “htop” is available for download from most repositories. Running htop, we can see that it has a similar output, but is colorized, and is more interactive.
You can check our existing tutorial on how to use top, netstat, du, & other tools to monitor server resources here:
Hope that this is helps!
Monitoring a server's resources is an important task for every administrator. There are many command line tools made for this purpose. This guide will cover some of the more popular utilities for monitoring your VPS.