Your company hosts an e-commerce web application in the cloud. After a recent marketing campaign, the application experienced intermittent slow response times, causing complaints from users. You are asked to improve the monitoring setup to prevent future performance degradation. Which monitoring strategy should be implemented?
Implement monitoring of the number of concurrent users to anticipate when to scale up resources.
Establish baseline performance monitoring with alerts for deviations that could indicate the beginning of performance degradation.
Configure an alert to trigger at 95% CPU usage, assuming this is the threshold where performance issues begin.
Monitor the performance intensively only during anticipated peak hours to optimize resource use.
Setting up baseline performance monitoring allows the administrator to understand the normal operating parameters of the web application. When a performance metric deviates from the baseline, it is an indicator that something is potentially wrong. Adding an alert for 95% CPU usage might be too late if the application starts slowing down at a lower threshold. Monitoring only during peak hours assumes knowledge of when peak hours occur and can miss performance issues arising at other times. Monitoring the number of concurrent users is useful but does not directly relate to the server's performance and response times.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is baseline performance monitoring?
Open an interactive chat with Bash
Why can't I just monitor the CPU usage for performance issues?
Open an interactive chat with Bash
What are some key performance indicators (KPIs) I should monitor?