---
title: RDS enhanced monitoring for CloudWatch metrics
description: Coralogix offers RDS enhanced monitoring, an extension to AWS metrics from CloudWatch using the Amazon RDS API to collect tags and additional metrics.
url: https://coralogix.com/docs/integrations/aws/aws-cloudwatch/rds-enhanced-monitoring/
product: ingress
feature: AWS Metrics Ingress
feature_id: metrics.aws-ingress
feature_identifier: ingress/metrics.aws-ingress
last_updated: '2026-11-12'
---

# RDS enhanced monitoring for CloudWatch metrics

## Overview

Coralogix offers RDS enhanced monitoring, an extension to AWS metrics from CloudWatch using the [Amazon RDS API](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_Operations.html) to collect tags and additional metrics.

This approach saves some calls to the AWS Resource Groups Tagging API and adds all the new metrics that are specified in this document under [Collected data](#collected-data).

## Prerequisites

* [AWS Metrics from CloudWatch](https://coralogix.com/docs/integrations/aws/aws-cloudwatch/aws-metrics-via-cloudwatch.md) integration

* Policy permissions used for this integration:

  <!-- -->

  * `rds:Describe*`
  * `rds:List*`
  * `ec2:DescribeInstanceTypes` for getting instance memory and number of cpus

## Configuration

* `RdsEnhancedMonitoring` toggle in the [AWS Metrics from CloudWatch](https://coralogix.com/docs/integrations/aws/aws-cloudwatch/aws-metrics-via-cloudwatch.md) integration configuration

## Collected data

### Tags

| Instance Type         | Tags                                                                                                                                                                                        |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| provisioned instances | `AllocatedStorage`, `IOPS`, `StorageThroughput`, `StorageEncrypted`, `DatabaseClass`, `DatabaseStatus`, `EngineName`, `EngineVersion`, `MultiAz`, `DatabaseSubnetGroupName`, `DatabasePort` |
| reserved instances    | `ReservedDatabaseInstanceId`, `ReservedDatabaseInstancesOfferingId`, `DatabaseClass`, `FixedPrice`, `CurrencyCode`, `DatabaseCount`, `OfferingType`, `MultiAz`, `State`                     |

### Metrics

| Metric Name                                                           | Dimensions                 | Description                                                                                                                                 |
| --------------------------------------------------------------------- | -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| amazonaws\_com\_AWS\_RDS\_Database\_IOPS                              | DBInstanceIdentifier       | provisioned instance metric                                                                                                                 |
| amazonaws\_com\_AWS\_RDS\_Database\_StorageThroughput\_BytesPerSecond | DBInstanceIdentifier       | provisioned instance metric                                                                                                                 |
| amazonaws\_com\_AWS\_RDS\_Database\_AllocatedStorage\_Bytes           | DBInstanceIdentifier       | provisioned instance metric                                                                                                                 |
| amazonaws\_com\_AWS\_RDS\_Database\_Status                            | DBInstanceIdentifier       | provisioned instance metric                                                                                                                 |
| amazonaws\_com\_AWS\_RDS\_Database\_AllocatedMemory\_Bytes            | DBInstanceIdentifier       | provisioned instance metric, avaliable only for db instances that match ec2 ones, for example this metric is not avaliable for `serverless` |
| amazonaws\_com\_AWS\_RDS\_Database\_AllocatedVCPU                     | DBInstanceIdentifier       | provisioned instance metric, avaliable only for db instances that match ec2 ones, for example this metric is not avaliable for `serverless` |
| amazonaws\_com\_AWS\_RDS\_ReservedDatabase\_UsagePrice                | ReservedDatabaseInstanceId | reserved instance metric                                                                                                                    |
| amazonaws\_com\_AWS\_RDS\_ReservedDatabase\_DurationSeconds           | ReservedDatabaseInstanceId | reserved instance metric                                                                                                                    |
| amazonaws\_com\_AWS\_RDS\_ReservedDatabase\_AllocatedMemory\_Bytes    | ReservedDatabaseInstanceId | reserved instance metric, avaliable only for db instances that match ec2 ones, for example this metric is not avaliable for `serverless`    |
| amazonaws\_com\_AWS\_RDS\_ReservedDatabase\_AllocatedVCPU             | ReservedDatabaseInstanceId | reserved instance metric, avaliable only for db instances that match ec2 ones, for example this metric is not avaliable for `serverless`    |
