Falha do disparador de alarme da escala automática da AWS

2

Configurei um grupo de escalonamento automático e uma configuração de ativação que usará uma política de escalonamento vinculada a uma métrica de grupo de destino (RequestCountPerTarget, especificamente).

No entanto, ele não está acionando o evento de dimensionamento.

Grupo de escalonamento automático

  • O grupo de dimensionamento automático é configurado com uma configuração de ativação adequada e existente, em que não há um limite ativo nas instâncias.
  • A contagem máxima de instâncias é maior que a contagem desejada.
  • A guia "Histórico de atividades" mostra zero eventos acionados.

AlarmedoCloudWatch

  • Acriaçãodogrupodedimensionamentoautomáticoeapolíticadedimensionamentocriaramumalarmeautomático.
  • OalarmeatualizouoestadoparaALARMeacionouumaaçãoautomática.

Açãoautomáticadoacionadordealarme

{"error": null,
  "actionState": "Succeeded",
  "notificationResource": "arn:aws:autoscaling:ap-southeast-1:0000:scalingPolicy:0000:autoScalingGroupName/WebScalingGroupV1:policyName/Scale API Requests",
  "stateUpdateTimestamp": 1519937155623,
  "publishedMessage": null
}

Eu removi completamente este grupo e configuração para recriá-lo - como inicialmente, eu tinha espaços no nome do grupo de configuração e escalonamento; Estou tendo os mesmos problemas.

    
por Sivart 02.03.2018 / 01:51

1 resposta

0

Depois de falar com Manu, que é engenheiro de suporte da AWS, determinou-se que a causa raiz que impede o acionamento automático das ações era devido a um conflito de configuração em que as instâncias Minimum e Desired eram definidas como zero. / p>

Os grupos de dimensionamento automático da Amazon ativarão NOT com base no rastreamento de destino quando a capacidade atual ( Desired ) estiver em zero e, aparentemente, também não fornecerá uma indicação clara da falha por meio de um log de erros .

Referência Considerações sobre o rastreamento de destino em link

A target tracking scaling policy does not scale your Auto Scaling group when its current capacity is 0, because target tracking scales proportionally to the current capacity.

    
por 04.03.2018 / 00:30