We have hosted the site in digital ocean.
Please check this urgently.
As your image shows, seems to be a overload of resources but I suggest you to follow some recommendations.
- Verify if this timeout often occurs at same time
1.1 based on the times try to see the logs of your host or see if there is any metric available that helps you find the root cause of it.
- Review the resource limit of your hosting provider since this might be a stress of resources reaching their standard thresholds
- Get in contact to digital ocean support