Networking

Uncover costs from unattached networking assets and idle connectivity resources.

Permissions Required: ec2:DescribeAddresses, elasticloadbalancing:DescribeLoadBalancers, elasticloadbalancing:DescribeTargetGroups.

Elastic IP Addresses (EIP)

AWS Doctor identifies EIPs that are not currently associated with an instance or network interface.

The Cost of Idle IPs

AWS charges for all public IPv4 addresses, including Elastic IPs. While an associated IP provides connectivity, an unassociated (idle) EIP is pure waste—you are paying the hourly rate for a resource that isn’t providing any value to your infrastructure.

  • Action: Release any EIP that isn’t actively mapped to a service.

Elastic Load Balancers (ELB)

Identifies Application (ALB) and Network (NLB) Load Balancers that are not associated with any target group.

Why it’s waste

Load Balancers carry a fixed hourly cost regardless of traffic volume. An ELB without target groups is effectively an entry point to nowhere, yet it continues to bill at the full hourly rate plus LCU charges.

  • Action: Delete any Load Balancer that has zero healthy targets or no target group association.
Future updates will include detection for Idle NAT Gateways and Unused VPC Endpoints.