We have an online menu for restaurants web application (laravel back+vue.js front, MySQL) running on Digital Ocean.
The application is starting to get very slow during peak times so we are investigating what could be the cause.
The first mystery we need to solve is to understand whether or not the problem is in our server specifications (i.e., need more cpu/memory) or code/configuration. It is a mystery because we have conflicting information apparently. The New Relic monitor reports 280% CPU utilization during peak time, but Digital Ocean reports only 30% CPU utilization at the same time.
How to discover what information is correct? What other tools can we use to monitor and discover the bottlenecks?