- Newest
- Most votes
- Most comments
Your instance type has a burst and baseline resource for network bandwith. The most likely explanation for the performance drop was that you ran out of burst bandwidth.
$ aws ec2 describe-instance-types --instance-types m6i.large --query "InstanceTypes[*].[NetworkInfo.NetworkCards]"
[
[
[
{
"NetworkCardIndex": 0,
"NetworkPerformance": "Up to 12.5 Gigabit",
"MaximumNetworkInterfaces": 3,
"BaselineBandwidthInGbps": 0.781,
"PeakBandwidthInGbps": 12.5
}
]
]
]
Hey folks thanks both for the answers. @Giovani I am already aware of the metrics, and all of them did not add up, thus made the question here, as it seems like an implicit restrictition somewhere.
@philaws that sound solid as an explaination. You think, if I get this right, as we tested Aurora with a benchmark running on an EC2 that the limit was in EC2 rather than Aurora correct?
Yes, Aurora is running on a db.m6i.large which is no different from an ec2 m6i.large instance. They have the same specs.
A sudden drop in throughput for your Aurora instance could be due to resource constraints, increased traffic, memory issues, or network issues. You can check various CloudWatch metrics to diagnose the issue, including:
CPUUtilization: The percentage of CPU utilization.
FreeableMemory: The amount of available random access memory.
SwapUsage: The swap space used on the DB instance.
ReadIOPS, WriteIOPS: The average number of disk I/O operations per second.
NetworkReceiveThroughput, NetworkTransmitThroughput: The incoming (received) and outgoing (transmitted) network traffic on the DB instance.
Relevant content
- asked 4 years ago

Hello phil. In this case, which monitoring metric would confirm that this is what's throttling the Aurora performance?