Skip to content

How do I troubleshoot a low burst balance value in my Amazon RDS for PostgreSQL DB instance?

2 minute read
0

I want to troubleshoot a low burst balance in my Amazon Relational Database Service (Amazon RDS) for PostgreSQL DB instance.

Resolution

Amazon RDS DB instances use Amazon Elastic Block Store (Amazon EBS) volumes for storage. When Amazon RDS depletes the burst balance of a volume, the volume returns to its baseline performance values. The volume stays at its baseline until input/output operations per second (IOPS) use is lower than the baseline. Then, the burst balance starts to refill.

Based on the amount of storage you request, Amazon RDS automatically stripes across multiple Amazon EBS volumes to enhance performance.

To identify the number of volumes for a DB instance, turn on Enhanced Monitoring and check the number of volumes in the Amazon Aurora and RDS console.

Troubleshoot a low burst balance value

Take the following actions:

Troubleshoot enhanced modeling for micro-bursting

For more information about micro-bursting in EBS volumes, see How do I troubleshoot the latency of Amazon EBS volumes caused by an IOPS bottleneck in my Amazon RDS instance? Review the Micro-bursting section.

Related information

Understanding burst vs. baseline performance with Amazon RDS and gp2

io1 storage (previous generation)

gp2 storage (previous generation)

2 Comments

To identify the number of volumes for an RDS instance, turn on Enhanced Monitoring and check the number of volumes in the Physical Devices console.

If, like me, you have no idea how to do this, I think the way is to go to your DB in RDS, go to the Monitoring tab, then click the dropdown there to go to Enhanced Monitoring (assuming you have it turned on).

Then, I think you can select a graph to see how many physical devices you have (in my case, it appeared to be four).

replied 3 years ago

Thank you for your comment. We'll review and update the Knowledge Center article as needed.

AWS
MODERATOR
replied 3 years ago