Skip to main content

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

MetricsDescriptionType
aws.rds.allocated.storage.bytesThe amount of RAM allocated to the process. (Enhanced)bytes
aws.rds.network.traffic.bytes.per.secThe 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.secThe number of packets received. (Enhanced)bytes
aws.rds.network.out.traffic.bytes.per.secThe number of packets uploaded. (Enhanced)bytes
aws.rds.disk.io.read.latency.msAverage amount of time taken per disk read I/O operation. Available for Aurora dbs.second
aws.rds.disk.io.write.latency.msAverage amount of time taken per disk write I/O operation. Available for Aurora dbs.second
aws.rds.disk.io.read.ops.per.secThe rate of read operations. (Enhanced)second
aws.rds.storage.free.bytesAmount of available storage space.bytes
aws.rds.disk.io.write.ops.per.secThe rate of write operations. (Enhanced)second