AWS cloudwatch não está acionando a função lambda

3

Estou tentando criar um sistema de agendamento para minhas instâncias do EC2 usando funções lambda para iniciar / desligar as instâncias e o Cloudwatch para acioná-las e agendá-las. O problema é o Cloudwatch, não acionando as funções lambda quando as funções estão funcionando bem. Eu vinculei o Cloudwatch à função lambda e configurei-o como o gatilho. Mas os registros da Cloudwatch não mostram nenhuma lembrança do estado de alteração das instâncias e o estado das instâncias não muda. Alguém pode ajudar?

Só para observar: testei as funções lambda usando o recurso de teste e elas funcionam perfeitamente. Estou assumindo que o problema é com a Cloudwatch.

    
por Hope 05.10.2018 / 17:03

1 resposta

0

É provavelmente uma permissão em falta para o CloudWatch executar o seu Lambda. Você tem os eventos do CloudWatch acionadores Lambda configurados e ativados?

VejaestemodelodoCloudFormationquefazexatamenteoquevocêdeseja-iniciaeinterrompeumadeterminadaInstânciaemhoráriosespecificadosusandoRegradeEventosCloudWatch:

link

Espero que ajude:)

    
por 06.10.2018 / 00:48