Você pode criar uma métrica de observação na nuvem personalizada para monitorar as conexões, criar um alarme com base nessa métrica personalizada e, em seguida, basear seu escalonamento automático nesse alarme.
Criando métricas personalizadas de relógio na nuvem
Ou você pode usar a métrica ELB ActiveConnectionCount no cloudwatch, criar alarmes, editar a política de dimensionamento e selecionar esse alarme de métrica.