A few tools that might come in handy: AWS Cloudwatch, but will only work with EC2. Set an alarm, say, to use the CPU, so the moment you exceed, say, 75%, you will be sent an email with a warning or SMS so that you can look around.
The AWS Elsatic Load Balancer helps you further distribute traffic by freeing up an unhealthy instance and routing traffic to a healthier server.
Some monitoring tools, such as ... missing in the names ... but if you can take care of things using the self-control method, when we use a control panel such as webmin, you can get information about CPU usage, RAM usage, storage, etc.
And finally, just a concept, but a lot will take a lot, and I will follow what was said above, create a mathematical model that can work on cron, so every 5 minutes the observation can be recorded, and the action if necessary.
yuvrajm
source share