Amazon Relational Database Service (Amazon RDS) makes it easy to set up, operate, and scale a relational database in the cloud. It provides cost-efficient and resizable capacity while automating time-consuming administration tasks, such as hardware provisioning, database setup, patching, and backups. It frees you up to focus on your applications and provide them with performance improvements, high availability, security, and compatibility they need.
The metrics for AWS RDS are obtained through AWS Cloudwatch by using the YACE exporter.
- BinLogDiskUsage
- BurstBalance
- CPUUtilization
- CPUCreditUsage
- CPUCreditBalance
- DatabaseConnections
- DiskQueueDepth
- FailedSQLServerAgentJobsCount
- FreeableMemory
- FreeStorageSpace
- MaximumUsedTransactionIDs
- NetworkReceiveThroughput
- NetworkTransmitThroughput
- OldestReplicationSlotLag
- ReadIOPS
- ReadLatency
- ReadThroughput
- ReplicaLag
- ReplicationSlotDiskUsage
- SwapUsage
- TransactionLogsDiskUsage
- TransactionLogsGeneration
- WriteIOPS
- WriteLatency
- WriteThroughput
For further information, see the Cloudwatch documentation on RDS metrics.
Cloudwatch generates ~20 metrics per instance.
The configuration files, dashboards, and alerts are maintained by Sysdig team.
Using Yace - yet another cloudwatch exporter with Apache 2.0 license.