First, I saw in the billing section how much I pay for NAT Gateway, I need to understand exactly what I'm paying for, I suspect that the git checkout (we use GitHub) from our instances takes the most of the cost, but I need some way to prove / see exactly the traffic I pay for, is it possible? If so, how?
Asked
Active
Viewed 167 times
1
-
May be helpful: http://kamalzerta.com/how-to-analyze-and-reduce-the-cost-of-aws-nat-gateway/. VPC Flow Log analysis will help you understand traffic volumes by source/dest (but not the content, for which you might investigate [traffic mirroring](https://aws.amazon.com/blogs/aws/new-vpc-traffic-mirroring/)). – jarmod Sep 29 '22 at 10:44
-
1You also pay for just having NAT running. You do not need to use it for any internet access. As long as you have NAT, you pay for it. – Marcin Sep 29 '22 at 10:50
-
You pay fixed rate for using it on per hour rate and the rates depends on the region. Other charges are of data in/out. – Riz Sep 29 '22 at 10:53
1 Answers
0
NAT gateway does not publish any information about how much data is processed by source/destination. You can deduce it by searching VPC flow logs. This documentation may be useful.

Ben Whaley
- 32,811
- 7
- 87
- 85