AWS Interface ENA Stats
Categories:
4 minute read
The AWS Stats tool displays Elastic Network Adapter (ENA) statistics for AWS-hosted nodes. These statistics help identify when AWS is throttling network traffic due to instance limits being exceeded. Access requires the service:network-status permission.
Overview
When running Trustgrid nodes on AWS EC2 instances, network performance is subject to instance-type-specific limits for bandwidth, packets per second, and connection tracking. The AWS Interface ENA Stats tool allows you to view counters that indicate when these limits have been exceeded, helping diagnose network performance issues.
Note
The AWS Stats button is only visible on nodes running on AWS EC2 instances with ENA-enabled network interfaces. If you do not see this button on an AWS node, upgrade the device to a version that includes AWS Interface ENA Stats support.Accessing AWS Stats
- Log in to the Trustgrid portal and navigate to the node you want to inspect.
- Select Interfaces under the Network section in the left navigation.
- In the Interface Tools section on the right side, click the AWS Stats button.

Interfaces page showing the AWS Stats button in the Interface Tools section - The AWS Interface ENA Stats dialog will open, displaying the statistics for the selected network interface.

AWS Interface ENA Stats dialog showing ENA statistics
Interface Selection
Use the Network Interface dropdown at the top of the dialog to select which network interface you want to view statistics for. The dropdown lists all ENA interfaces available on the node (e.g., ens5, eth0).
Click the refresh button to update the statistics with the latest values from the instance.
ENA Statistics
The statistics table displays five metrics that track when AWS has throttled traffic due to instance limits being exceeded:
| Field Name | Description |
|---|---|
| Bandwidth In Allowance Exceeded | The number of packets queued or dropped because the inbound aggregate bandwidth exceeded the maximum for the instance. This counter increments when incoming traffic surpasses the instance’s bandwidth allocation. |
| Bandwidth Out Allowance Exceeded | The number of packets queued or dropped because the outbound aggregate bandwidth exceeded the maximum for the instance. This counter increments when outgoing traffic surpasses the instance’s bandwidth allocation. |
| Connection Tracking Allowance Exceeded | The number of packets dropped because connection tracking exceeded the maximum for the instance and new connections could not be established. This occurs when the number of tracked connections exceeds the instance’s limit. |
| Link Local Allowance Exceeded | The number of packets dropped because the PPS of the traffic to local proxy services (such as the DNS service or Instance Metadata Service) exceeded the maximum for the network interface. |
| PPS Allowance Exceeded | The number of packets queued or dropped because the bidirectional PPS (packets per second) exceeded the maximum for the instance. This counter increments when packet rate limits are exceeded regardless of bandwidth utilization. |
Important
Non-zero values for any of these statistics indicate that AWS is actively throttling network traffic on this instance. This can cause packet loss, increased latency, and degraded application performance.Troubleshooting Use Cases
When to Use This Tool
The AWS Interface ENA Stats tool is useful when investigating:
- Unexplained packet loss - If applications report intermittent connectivity issues or packet drops that cannot be explained by network configuration
- Bandwidth limitations - When throughput appears capped below expected levels despite adequate network path capacity
- High connection rates - Applications that create many short-lived connections may hit connection tracking limits
- Metadata service issues - Problems accessing EC2 instance metadata or DNS resolution failures
- VPN or tunnel performance - When VPN throughput is lower than expected on AWS-hosted gateway nodes
Interpreting the Statistics
| Statistic | Non-Zero Value Indicates | Potential Remediation |
|---|---|---|
| Bandwidth In/Out Allowance Exceeded | Instance bandwidth limit reached | Upgrade to a larger instance type with higher bandwidth allocation |
| Connection Tracking Allowance Exceeded | Too many concurrent connections | Upgrade instance or optimize application connection handling |
| Link Local Allowance Exceeded | High rate of metadata/DNS queries | Implement local caching for metadata and DNS |
| PPS Allowance Exceeded | Packet rate limit exceeded | Upgrade instance or reduce packet rate (e.g., larger packets) |
AWS Instance Network Specifications
Each EC2 instance type has specific network performance characteristics. Refer to the AWS EC2 Instance Types documentation for details on:
- Baseline and burst bandwidth limits
- Packets per second limits
- Connection tracking limits
When ENA statistics show consistent throttling, consider upgrading to an instance type with higher network allocations that match your workload requirements.
Additional Resources
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.