AWS RDS
Overview
Amazon RDS (Relational Database Service) is a fully managed database service provided by Amazon Web Services (AWS). It simplifies the process of setting up, operating, and scaling relational databases in the cloud, allowing developers to focus on building applications rather than managing infrastructure.
Prerequisites
You can check the list of prerequisites required for AWS RDS here. These are the same for any other AWS service that you need to monitor using AIOps. Move to the section Adding AWS resources for Monitoring on the above link to view the prerequisites for AWS resource monitoring.
List of Supported KPIs
Metrics | Description | Type |
---|---|---|
aws.rds.allocated.storage.bytes | The amount of RAM allocated to the process. (Enhanced) | bytes |
aws.rds.network.traffic.bytes.per.sec | The number of bytes per second. | second |
aws.rds.cpu.credit.usage | [T2 instances] Number of CPU credits consumed. Available for Aurora dbs. | bytes |
aws.rds.cpu.credit.balance | [T2 instances] Number of CPU credits that an instance has accumulated. Available for Aurora dbs. | bytes |
aws.rds.network.in.traffic.bytes.per.sec | The number of packets received. (Enhanced) | bytes |
aws.rds.network.out.traffic.bytes.per.sec | The number of packets uploaded. (Enhanced) | bytes |
aws.rds.disk.io.read.latency.ms | Average amount of time taken per disk read I/O operation. Available for Aurora dbs. | second |
aws.rds.disk.io.write.latency.ms | Average amount of time taken per disk write I/O operation. Available for Aurora dbs. | second |
aws.rds.disk.io.read.ops.per.sec | The rate of read operations. (Enhanced) | second |
aws.rds.storage.free.bytes | Amount of available storage space. | bytes |
aws.rds.disk.io.write.ops.per.sec | The rate of write operations. (Enhanced) | second |