Network Performance Troubleshooting - Amazon EC2 Overview and Networking Introduction for Telecom Companies

Network Performance Troubleshooting

For performance and troubleshooting purposes, you can take advantage of two features:

  • VPC Flow Logs

  • Traffic Mirroring

VPC Flow Logs enable you to capture information about the IP traffic going to and from network interfaces in your VPC. Flow log data can be published to Amazon S3 or Amazon CloudWatch Logs. In addition to using flow logs for troubleshooting purposes, such as determining why traffic is not reaching a particular instance, they also can be used as a security tool to monitor the traffic that is reaching your instance.

Traffic Mirroring allows you to capture and inspect network traffic at scale for troubleshooting issues, gaining greater operational insights, implementation of security and compliance controls. Unlike VPC Flow Logs, the destination can be an enhanced network interface or a Network Load Balancer. Both instance traffic and mirroring traffic count towards the overall instance performance, therefore right-sizing both the source and destination instances is an important consideration.