Où va la sortie de cloud-init (exécute automatiquement des scripts lors du démarrage d'une machine virtuelle dans le cloud, par exemple sur Amazon EC2)? Je voudrais savoir que mes scripts d'initialisation ont été exécutés avec succès.
Il existe un fichier /var/log/cloud-init.log, mais il semble ne contenir qu'une sortie partielle (notamment à partir de l'initialisation de la clé SSH).
/var/log/cloud-init.log
ne/var/log/cloud-init-output.log
capture la sortie des scripts de données utilisateur. La solution de Roberto répond ici à cette préoccupation. Une autre façon dont j'ai vu cela est de préambuler votre script de données utilisateur pour envoyer toutes les sorties vers syslog avecexec 1> >(logger -s -t "WhateverNameYouWantToMakeSiftingLogMessagerEasier") 2>&1