- Newest
- Most votes
- Most comments
-Are there any features in RDS Performance Insights that aren't available in CloudWatch Database Insights?:
Answer : In addition to the features provided by Performance Insights (PIs), CloudWatch Database Insights (DBI) offers an expanded set of capabilities compared to PI, including fleet-level monitoring, integration with application performance monitoring, lock analysis, and more. Additionally, by leveraging the CloudWatch ecosystem, DBI has the potential to offer advanced features such as anomaly detection. CloudWatch Database Insights offers two operating modes:
- Standard Mode (Default):
- 7-day metric retention
- Basic DB load analysis capabilities
- Basic monitoring features
- Advanced Mode:
- 15-month metric retention (equivalent to Performance Insights paid tier)
- Enhanced monitoring capabilities
- Operating system process analysis
- Fleet-wide monitoring views
- SQL analysis tools
- Integration with CloudWatch Application Signals
These enhanced features help customers substantially reduce their mean time to diagnose database performance issues.
CW DBI includes all the goodness in PI as well as it has observability from all other AWS services making it easy to correlate findings across your entire stack within your app ecosystem.
The only minor difference is that the Execution Plan Capture feature for RDS for Oracle and RDS for SQL Server (currently available in the Performance Insights free tier) will transition to the Advanced mode of CloudWatch Database Insights.
-We're considering enabling Database Insights Advanced. What are the cost implications compared to RDS Performance Insights?
Answer : It is important to note that there is price difference between the PI paid tier and the DBI Advanced mode offering.
*RDS Performance Insights Paid Tier: -Base cost: $1.50 per vCPU per month for first month of retention -Additional months: $0.0631 per vCPU per month for each additional month -Example (for 2 vCPUs with 15-month retention): --First month: 2 vCPUs × $1.50 = $3.00 --Additional 14 months: 2 vCPUs × 14 × $0.0631 = $1.76 -Total: $4.76 USD per month.
*CloudWatch Database Insights Advanced Mode: -Priced at $0.0125 per vCPU-hour for provisioned instances -For Aurora Serverless v2: $0.003125 per ACU-hour -For an instance with 2 vCPUs: approximately $18.25 per month (2 vCPUs × 0.0125 USD × 730 hours) -15-month metric retention included
To understand the cost structure of Database Insights, please refer to the following additional resources: [+]Amazon CloudWatch Pricing :https://aws.amazon.com/cloudwatch/pricing/
[+]Transitioning from RDS Performance Insights to CloudWatch Database Insights: https://repost.aws/articles/AR6gPnT__dQdq81Md6Q_A1mA/transitioning-from-rds-performance-insights-to-cloudwatch-database-insights
[+]Performance Insights to CloudWatch Database Insights:https://repost.aws/articles/ARelTfHKHvTBC78mc-CNVqmA/performance-insights-to-cloudwatch-database-insights
If you have subscribed to the Database Insights Advanced mode, you do not need to pay for Performance Insights separately. The cost of Performance Insights is included in the pricing for the Database Insights Advanced tier.
AWS is transitioning from RDS Performance Insights (PI) to CloudWatch Database Insights (DBI) with a complete transition date of November 30, 2025. After this date, the Performance Insights console experience and flexible retention periods (1-24 months) will no longer be supported.
Regarding features, CloudWatch Database Insights offers two modes:
-
Standard Mode (default): Provides 7-day metric retention, DB load analysis capabilities, basic monitoring features, query and graphing capabilities, and fine-grained access control.
-
Advanced Mode: Offers enhanced capabilities including 15-month metric retention, operating system process analysis, fleet-wide monitoring views, SQL analysis tools, and integration with CloudWatch Application Signals.
Some features in Advanced Mode are engine-specific. For example, SQL lock analysis is only available for Aurora PostgreSQL, while SQL execution plans are supported only for Aurora PostgreSQL, RDS for Oracle, and RDS for SQL Server.
Regarding cost implications, there is a significant difference between Performance Insights Paid Tier and Database Insights Advanced Mode. For example, for an instance with 2 vCPUs in us-east-1:
- Performance Insights Paid Tier (with 15 months retention): approximately $4.76 USD per month
- Database Insights Advanced Mode: approximately $18.25 USD per month
For provisioned instances, Database Insights Advanced Mode pricing is approximately $9 per vCPU per month, while serverless instances are charged around $2.5 per ACU per month.
If you're currently using the paid tier of Performance Insights, it's recommended to upgrade to the Advanced mode of Database Insights before November 30, 2025, to avoid losing access to performance data history beyond 7 days.
Sources
Transitioning from RDS Performance Insights to CloudWatch Database Insights | AWS re:Post
Performance Insights to CloudWatch Database Insights | AWS re:Post
Choosing the new monitoring view from the Monitoring tab - Amazon Relational Database Service
Choosing the new monitoring view from the Performance Insights page - Amazon Aurora
answered 9 months ago
Relevant content
asked 2 years ago
asked 3 years ago
asked a year ago
