Skip to main content

AWS EC2 Management

Load Balancers​

AWS has 2 different types of Load Balancers:

  • Application Load Balancer (ALB) which sits on Layer 7 (e.g. HTTP)
  • Network Load Balancer (NLB) which sits at Layer 3/4 (e.g. TCP)

Checking Load Balancer Listeners​

To check listeners for a specific Load Balancer:

aws elbv2 describe-listeners --load-balancer-arn "arn:aws:elasticloadbalancing:$AWS_REGION:$AWS_ACCOUNT_ID:loadbalancer/net/$LOAD_BALANCER_NAME"

Targets​

Describing Target Health​

aws elbv2 describe-target-health --target-group-arn "arn:aws:elasticloadbalancing:$AWS_REGION:$AWS_ACCOUNT_ID:targetgroup/$TARGET_GROUP_NAME"

Security Groups​

Describe Security Groups​

aws ec2 describe-security-groups --group-ids sg-$SECURITY_GROUP_ID