AWS Certified Solutions Architect – Professional — Question 1003

A retail company has a small ecommerce web application that uses an Amazon RDS for PostgreSQL DB instance. The DB instance is deployed with the Multi-AZ option turned on.
Application usage recently increased exponentially, and users experienced frequent HTTP 503 errors. Users reported the errors, and the company's reputation suffered. The company could not identify a definitive root cause.
The company wants to improve its operational readiness and receive alerts before users notice an incident. The company also wants to collect enough information to determine the root cause of any future incident.
Which solution will meet these requirements with the LEAST operational overhead?

Answer options

Correct answer: B

Explanation

Enabling both Enhanced Monitoring and Performance Insights on Amazon RDS provides comprehensive, real-time OS-level metrics and database load analysis with minimal operational overhead, allowing administrators to easily identify slow queries and system bottlenecks. Creating CloudWatch alarms based on these native metrics ensures proactive alerting before performance degrades. Other options either require manual parameter group modifications for slow query logging or introduce high operational overhead by deploying and managing external services like Amazon Elasticsearch Service and Kibana.