Skip to main content
daily-triage/alb-502-targets-unhealthy-after-health-check-change.md
Daily Triage Briefing

ALB Returns 502 and Targets Turn Unhealthy After Health Check Edit

Impact Summary

A fictional exercise: an Application Load Balancer returns 502 after a target group health check edit. Compare path, port, success codes and security group evidence, and correct one setting at a time while confirming vendor details in AWS documentation.

SeveritySEV-2
StatusResolved simulation
PlatformCloud Infrastructure
Incident TypeCloud Infrastructure
Published8 Nov 2026
Technologies Involved
Amazon Web Services

Simulation Label

Fictional simulation. This exercise is a bounded, invented training scenario for practising operational reasoning. No real organisation, incident, telemetry, credentials or production identifiers are involved or implied.

Operational Summary

Root Cause

The health check path did not exist in the deployed build and the override port was not allowed by the instance security group, so all targets failed checks.

Detection Method

Evidence-led guided investigation

Current Status

Resolved simulation

Affected Services

Amazon Web Services

Incident Overview

A small platform team runs a web application behind an Application Load Balancer (ALB) with a target group of three instances. During a tidy-up, an engineer edits the target group health check: the path changes from / to /healthz, the port changes from traffic port to an override value, and the success codes are set to 200.

Within minutes, users report intermittent 502 responses and the console shows targets as unhealthy.Your task is to decide the safest first action. The incident is rated SEV-2 for the fictional impact: most requests fail, but the application processes are running.

Investigation Options

Review the available operational moves and select the best immediate action.

A

Restart all three instances immediately

B

Record current settings, then revert the health check to the last known good path and port

C

Open the instance security group to all traffic to test

D

Raise the idle timeout on the load balancer

Tags:Amazon Web Services