Track inter-AZ and NAT gateway traffic with EKS Container Network Observability
Containers Blog
This article explains how to use Amazon EKS Container Network Observability to identify and reduce network costs from inter-AZ traffic and NAT gateway processing charges.
- Enable Container Network Observability in EKS clusters running Kubernetes 1.35+ via the console
- Use Network Flow Monitor to track pod-level traffic across AWS services, cluster, and external destinations
- Identify inter-AZ traffic ($0.01/GB per direction) using Cluster view filtered by Local/Remote AZ
- Apply Kubernetes Traffic Distribution Control with PreferSameZone to route traffic locally
- Identify NAT gateway traffic ($0.045/GB) in External view for workloads accessing public endpoints
- Reduce NAT costs by implementing VPC endpoints for AWS services or private connectivity for SaaS
- Query Network Flow Monitor data via AWS CLI or automate analysis using AI agents with Bedrock
- Example code demonstrates using Strands-Agents framework to automatically surface top traffic contributors
Container Network Observability provides visibility into network spending patterns, enabling teams to optimize costs while maintaining high availability and security requirements.
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
Nov 19
2025
2025
Monitor network performance and traffic across your EKS clusters with Container Network Observability
Nov 19
2025
2025
Amazon EKS introduces enhanced container network observability
Nov 20
2025
2025
Monitoring network performance on Amazon EKS using AWS Managed Open-Source Services
Jun 12
2025
2025
Implement observability for Amazon EKS workloads using the Instana Amazon EKS Add-on
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.