RDS monitoring usually starts with AWS-native tools like CloudWatch, Enhanced Monitoring, Performance Insights, DevOps Guru, and CloudWatch Database Insights. These are the easiest to enable inside AWS and cover the core database health signals.
Third-party tools become useful when teams need broader visibility across applications, infrastructure, logs, traces, hybrid systems, or multi-cloud environments. The tools below compare both groups using pricing, strengths, limits, and best-fit use cases.
In this guide, we look at the best AWS RDS monitoring tools and when each one makes sense.
Key Takeaways
- Start with CloudWatch and Performance Insights for basic RDS monitoring at low cost and with little setup.
- Enable Enhanced Monitoring when you need OS-level metrics or visibility below 1-minute granularity.
- Use third-party tools when you need multi-cloud coverage, deeper analysis, or hybrid infrastructure monitoring.
- Combine AWS-native monitoring with a third-party layer for stronger production visibility.
- Set alerts for CPU, free storage, connection count, replication lag, and read/write latency before going live.
Quick Comparison
Disclaimer: The details below are based on public vendor information available at the time of writing. Pricing, feature availability, retention limits, query analysis depth, deployment options, free tiers, and multi-cloud support may change over time or vary by plan, region, database engine, and contract. Always check the latest vendor documentation before making a final decision.
| Tool | Type | Pricing model | Query analysis | Multi-cloud |
| Amazon CloudWatch | AWS-native monitoring service | Usage-based | Limited unless paired with AWS database features | No |
| CubeAPM | Self-hosted (vendor-managed) | $0.15/GB ingested | Yes | Yes |
| Datadog | SaaS observability platform | Infra from $15/host/month APM from $31/host/month | Yes | Yes |
| New Relic | SaaS observability platform | 100 GB free, then ingest and user-based pricing | Yes | Yes |
| Dynatrace | SaaS observability platform | Infra: $58/month per 8 GiB host | Yes | Yes |
| PRTG Network Monitor | On-prem / cloud monitoring tool | Sensor-based pricing; free up to 100 sensors | No | Yes |
| Site24x7 | SaaS monitoring platform | Plan-based pricing | Limited to moderate | Yes |
| Netdata | Infrastructure monitoring / observability tool | from $4.50/node/month billed annually | Limited | Yes |
| SolarWinds DPA | Database monitoring tool | $142/database/month | Yes | Yes |
Key Metrics to Monitor
- CPU utilization and freeable memory
- Free storage space, IOPS, read/write throughput
- DatabaseConnections vs max_connections limit
- ReplicaLag on read replicas
- Slow query logs and wait events
- Network throughput (receive and transmit)
AWS-Native RDS Monitoring Tools
Disclaimer: AWS-native pricing and features can vary by region, database engine, instance type, vCPU or ACU usage, log volume, retention period, and enabled services. CloudWatch metrics, alarms, dashboards, Logs ingestion, Logs Insights queries, Performance Insights, DevOps Guru, and Database Insights may create separate charges. Always check the latest AWS pricing pages before estimating final cost.
| 1. Amazon CloudWatch | |
| What it does | Collects 25+ RDS metrics automatically at 1-minute granularity. Supports alarms, dashboards, anomaly detection, and CloudWatch Logs for slow query and error logs. |
| Pricing | Pay per metric, alarm, and dashboard. |
| Key strengths | Zero setup. Native AWS integration. Anomaly detection. |
| Cons | Pricing is spread across many line items. Limited query-level database analysis. Costs can rise with logs, alarms, dashboards, and query scans |
| Best for | Any team starting RDS monitoring. The baseline for every AWS setup. |
CloudWatch costs can spread across logs, metrics, alarms, dashboards, and query scans. Use the AWS CloudWatch Pricing Calculator to estimate your monitoring cost more clearly.
Third-Party RDS Monitoring Tools
Disclaimer: Pricing and features can vary by vendor plan, host count, monitor count, sensor count, data ingest, retention, add-ons, deployment model, annual billing, and contract terms. Public prices are starting references only. Always confirm current pricing and included limits with the vendor before choosing a tool.
| 2. CubeAPM | |
| What it does | Full-stack APM and observability platform that monitors AWS RDS via CloudWatch Metric Streams and OpenTelemetry. Runs self-hosted inside your VPC. |
| Pricing | Predictable pricing of $0.15/GB |
| Key strengths | Predictable ingest-based pricing. Runs in the customer environment. Good fit for full-stack observability |
| Cons | Not suited for teams looking for off-prem solutions |
| Best for | Teams that need full-stack observability across AWS RDS and application layers, want data sovereignty, and want predictable pricing. |
| 3. Datadog | |
| What it does | Full-stack SaaS observability platform with RDS monitoring, infrastructure monitoring, APM, logs, dashboards, and alerts. |
| Pricing | Infrastructure starts at $15/host/month. APM starts at $31/APM host/month |
| Key strengths | Strong AWS and RDS integrations Deep APM, logs, infrastructure, and alerting |
| Cons | Pricing can become complex Expensive at scale |
| Best for | Enterprises that need to connect RDS performance to application and end-user impact in one platform. |
Want to estimate the real monthly cost before choosing Datadog? Use the Datadog Pricing Calculator to compare host, APM, logs, and telemetry costs against CubeAPM.
| 4. New Relic | |
| What it does | SaaS observability platform for infrastructure, APM, logs, dashboards, alerts, and database visibility. |
| Pricing | Free tier: 100 GB/month Data ingest: $0.40/GB ingested Full platform users is $418.80/user billed monthly |
| Key strengths | Broad observability coverage Simple ingest-based starting model |
| Cons | User pricing can raise costs Advanced features depend on edition |
| Best for | Teams that want SaaS observability with APM, logs, infrastructure, and database monitoring in one place. |
New Relic costs can change with ingest volume, users, retention, and edition. Use the New Relic Pricing Calculator to estimate your monthly cost and compare it with CubeAPM.
| 5. Dynatrace | |
| What it does | Enterprise APM platform that maps RDS dependencies and connects database performance to application impact. |
| Pricing | Full-Stack Monitoring: $58/month per 8 GiB host |
| Key strengths | Automatic dependency mapping. Multi-cloud and hybrid support. |
| Cons | Expensive for smaller teams Setup can be complex |
| Best for | Enterprises that need to connect RDS performance to application and end-user impact in one platform. |
| 6. PRTG Network Monitor | |
| What it does | IT monitoring platform with an AWS RDS sensor for tracking RDS, servers, networks, and cloud services from one dashboard. |
| Pricing | Paid. Pricing based on sensor count. Free trial available. Cloud and on-premises deployment options. |
| Key strengths | Unified multi-vendor monitoring. 250+ sensor types. 24/7 automated alerting. Strong hybrid IT fit. |
| Cons | No query-level SQL analysis. UI can feel dated compared to modern SaaS tools. |
| Best for | IT teams managing hybrid environments who need one tool for both AWS RDS and non-AWS infrastructure. |
| 7. Site24x7 | |
| What it does | SaaS monitoring platform for AWS RDS, cloud, servers, websites, applications, and logs. |
| Pricing | From $9/month billed annually. |
| Key strengths | Affordable starting price AWS RDS support Cloud, server, website, and app monitoring |
| Cons | Add-ons can increase cost Can feel crowded at scale |
| Best for | Teams that want affordable SaaS monitoring for RDS and cloud infrastructure. |
| 8. Netdata | |
| What it does | Real-time infrastructure monitoring for systems, containers, apps, and cloud environments. |
| Pricing | Free up to 5 nodes. Business starts at $4.50/node/month billed annually. |
| Key strengths | Real-time metrics Strong node-level visibility Fast troubleshooting |
| Cons | Steep learning curve Users report complex pricing |
| Best for | Teams that want lightweight infrastructure visibility around RDS workloads. |
| 9. SolarWinds Database Observability / DPA | |
| What it does | Database monitoring tool for query analysis, wait-time analysis, bottlenecks, and tuning. |
| Pricing | From about $142/database/month. Final cost varies by product and contract. |
| Key strengths | Deep database monitoring SQL query analysis Wait-time analysis |
| Cons | Can be costly at scale More database-focused than full-stack Setup may take effort |
| Best for | DBA teams that need deeper RDS performance and query troubleshooting. |
How to Choose the Best RDS Monitoring Tool
- AWS-only environment: Start with CloudWatch + Performance Insights. Add Enhanced Monitoring for OS visibility.
- Full-stack observability with cost control: CubeAPM runs in your VPC, unifies RDS with app metrics and logs, and prices predictably at $0.15/GB.
- Hybrid or multi-cloud: PRTG if you need one dashboard for everything. Dynatrace if you already have an enterprise APM stack.
- Budget-constrained: AWS-native tools first. Netdata for free open-source richness beyond what CloudWatch shows.
- Deep SQL query analysis: Performance Insights (free tier) or SolarWinds DPA for detailed wait-time breakdown.
RDS Monitoring Best Practices
- Create a monitoring plan before launch. Define which metrics matter, who owns alerts, and what the response process is.
- Establish a performance baseline before setting alarm thresholds.
- Alert on FreeStorageSpace at 20% of provisioned storage, not an absolute number.
- Enable slow query logging and send logs to CloudWatch Logs for analysis.
- Monitor ReplicaLag on read replicas. For PostgreSQL, also track replication slot lag.
- Review your monitoring after every incident and adjust thresholds based on what you learn.
Stop Paying Per Host. Monitor Your RDS Instances with CubeAPM.
If your AWS CloudWatch, Datadog, or New Relic bill is climbing faster than your infrastructure, CubeAPM is worth a look. At $0.15/GB with no per-host or per-metric charges, it runs inside your own VPC, gives you unlimited retention, and keeps your data off third-party servers.
What you get: Full-stack observability across RDS, application traces, logs, and infrastructure. OpenTelemetry-native. SOC 2 and ISO 27001 compliant. Most teams are up and running in under 60 minutes.
Get started at cubeapm.com | View pricing
FAQs
1. CloudWatch vs Enhanced Monitoring: what is the difference?
CloudWatch collects hypervisor-level metrics at 1-minute minimum. Enhanced Monitoring runs an agent on the host OS and captures process-level metrics down to 1 second. Use both together.
2. Is Performance Insights free?
Yes, with 7-day retention for most RDS instance types. The paid tier extends to 2 years.
3. Which tools support both MySQL and PostgreSQL?
CloudWatch, Performance Insights, Enhanced Monitoring, CubeAPM, Site24x7, Dynatrace, PRTG, ManageEngine, and SolarWinds DPA all support both engines on RDS.
4. What metrics should trigger an alert?
CPUUtilization above 80% sustained. FreeStorageSpace below 20% of provision. DatabaseConnections near max_connections. ReplicaLag above your SLA. ReadLatency or WriteLatency above your application target.





