Para onde vai a saída do cloud-init (executa automaticamente scripts ao iniciar uma máquina virtual na nuvem, por exemplo, no Amazon EC2)? Gostaria de saber que meus scripts de inicialização foram executados com sucesso.
Há um arquivo /var/log/cloud-init.log, mas parece conter apenas saída parcial (ou seja, da inicialização da chave SSH).
/var/log/cloud-init.log
nem/var/log/cloud-init-output.log
captura a saída dos scripts de dados do usuário. A solução de Roberto aqui responde a essa preocupação. Outra maneira que eu vi fazer isso é o preâmbulo do script de dados do usuário para enviar toda a saída para o syslog comexec 1> >(logger -s -t "WhateverNameYouWantToMakeSiftingLogMessagerEasier") 2>&1