0

J'appelle la fonction lambda de l'ensemble des compétences de la domotique. Lorsque je teste ma fonction lambda à l'aide du bouton Test, tous les journaux attendus sont écrits dans cloudwatch, mais en réalité, il n'y a pas de journaux sur cloudwatch. Quelqu'un peut-il suggérer pourquoi?Les journaux de fonction lambda ne sont pas correctement enregistrés dans cloudwatch

+1

Les journaux sont placés dans un flux différent. Pouvez-vous vérifier d'autres flux plus récents? – hjpotter92

+0

dernier événement cloudwatch logstream n'est pas mis à jour et les mêmes journaux étaient générés à chaque requête. Mon erreur. – HimanshuR

+0

Avez-vous au moins voir les lignes 'START RequestId: XXX Version: XXX' et' END RequestId: XXX'? – DaMaill

Répondre

0

J'ai eu les problèmes que certaines de mes fonctions Lambda ne se connectaient plus. Assurez-vous que le rôle que vous utilisez possède des autorisations pour écrire sur cloudwatch. Vous pouvez ajouter la politique CloudWatchLogsFullAccess ou une politique plus fine.

Les stratégies générées à la volée sont généralement limitées à un flux spécifique. Si vous appelez un lambda différent, il aura un nom de flux différent, donc les autorisations pourraient ne pas correspondre.