RDS: Difference between RX and NetworkReceiveThroughput?

0

I was analyzing the network performance of the Database we have on RDS, which has enhanced monitoring turned on. I am confused with two metrics (one from enhanced monitoring, another from CloudWatch), that theoretically mean the same, but are showing different values.

For a given time range, 'RX' graph under Enhanced Monitoring says that 3.27 GiB (approximately). And according to the AWS documentation, RX means "The number of bytes received per second.". RDS-Console-RX-Value-In-GiB

But for the same time range, if you plot 'NetworkReceiveThroughput' in CloudWatch, I see 3.6 million bytes per second (approximately), which is close to 3.6MB per second. And if you look up the documentation on this term, it says "The incoming (receive) network traffic on the DB instance, including both customer database traffic and Amazon RDS traffic used for monitoring and replication." CloudWatch-NetworkReceiveThroughput-Bytes-per-Second

Though NetworkReceiveThroughput is slightly different from RX since it includes AWS internal traffic that transmits monitoring data as well, I should have seen a higher value than RX in my case. Why are these values different by a huge margin? What am I getting wrong?

1 個回答
1

Hello, Thank you for reaching out to us via AWS re:Post - First of all, I would like to thank you for bringing this to our attention.

We have a known bug that the console shows the "units" of RX and TX wrong - this has been reported by other users too and is being checked by the internal team. Since any change in the prod console goes through rigorous testing, auditing etc. we do not have an ETA when this would be released but for now, judging by the screenshots it seems the units in RX and TX are in MB. However, to confirm for your instance - I would recommend you to reach out to AWS Premium Support Team so that they can do a deep dive on the internal metrics for the instance and confirm what I just shared here.

Hope this helps in your project Thank You!

AWS
專家
已回答 2 年前
  • Thanks. I have created a support case. Will comment here once I receive an update.

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南