Catalogue
RDS Performance Insights Reaches EOL in June 2026 — Planning the Migration to Database Insights

RDS Performance Insights Reaches EOL in June 2026 — Planning the Migration to Database Insights

🌐 日本語で読む

Overview

Performance Insights is scheduled to be deprecated on June 30, 2026.

AWS has announced the end-of-life date for Performance Insights: June 30, 2026.

To keep using functionality equivalent to Performance Insights, you need to migrate from Performance Insights to CloudWatch Database Insights.

This post summarizes the differences in features and cost between them.

Mode Comparison

ItemPerformance InsightsDatabase Insights StandardDatabase Insights Advanced
Cost$4.76/month (2vCPU)Free$18.25/month (2vCPU)
Retention7 days–15 months7 days15 months
Fleet monitoring
Unified dashboardBasic

Database Insights offers a Standard mode and an Advanced mode.

Database Insights Standard vs. Advanced Mode Feature Comparison

Common Features (Standard & Advanced)

  • ✅ Dimensional analysis of DB Load
  • ✅ Query, graph, and alert on database metrics (7-day retention)
  • ✅ Access control for sensitive dimensions such as SQL text

Advanced Mode Exclusive Features

Feature CategoryFeature DetailsSupported EnginesPrerequisites
Monitoring & AnalysisDetailed OS process monitoringAll enginesEnhanced Monitoring required
Fleet ManagementDefine and save fleet-wide monitoring viewsAll engines-
SQL AnalysisSQL lock analysis (15-month retention)Aurora PostgreSQL only-
Execution PlansSQL execution plan analysis (15-month retention)Aurora PostgreSQL, RDS Oracle, RDS SQL Server-
Query StatisticsPer-query statistics visualizationAll engines-
Slow QueriesSlow query analysisAll enginesCloudWatch Logs output required
ApplicationCloudWatch Application Signals integrationAll engines-
Unified DashboardUnified view of metrics, logs, events, and appsAll enginesLog output required
Automatic IntegrationAutomatic import of Performance Insights metricsAll engines-
Event MonitoringDisplay RDS events in CloudWatchAll engines-
On-Demand AnalysisPerformance analysis for arbitrary time rangesAurora PostgreSQL/MySQL, RDS PostgreSQL/MySQL/MariaDB/Oracle-

Important Limitations

Engine-Dependent Features

  • SQL lock analysis: Aurora PostgreSQL only
  • Execution plan analysis: Aurora PostgreSQL, RDS Oracle, RDS SQL Server only
  • On-demand analysis: MySQL family, PostgreSQL family, and Oracle only (SQL Server excluded)

Prerequisites

  1. Enabling Advanced Mode: Performance Insights must be enabled
  2. Slow query analysis: Output to CloudWatch Logs must be configured
  3. Unified dashboard: Log output configuration is required (to display logs)
  4. OS process monitoring: Enhanced Monitoring must be enabled

Regional Limitations

  • Advanced Mode features are not available in all AWS regions

Selection Guide

When Standard Mode Is a Good Fit

  • Basic DB monitoring is sufficient
  • You want to keep costs down
  • 7-day data retention is sufficient

When Advanced Mode Is Needed

  • You need centralized, fleet-wide monitoring
  • You need long-term trend analysis (15 months)
  • You need SQL execution plan or lock analysis
  • You need integrated monitoring with your applications

Summary

  • Advanced Mode is feature-rich, but it comes with engine dependencies and prerequisites.
  • Starting with Standard mode and switching to Advanced when you want to investigate bottlenecks in more detail is a reasonable approach.

Review your organization’s monitoring requirements and target engines, then choose the appropriate mode.

References

Database Insights

Pricing Information

Migration & Comparison Information - AWS re:Post

Third-Party Articles

Technical Specifications - Performance Monitoring

Enhanced Monitoring

kenzo0107

kenzo0107