J'essaie d'ajouter l'événement cloudwatchLog à ma fonction lambda et j'obtiens une erreur inattendue. Le message d'erreur n'est pas très descriptif. Est-ce que quelqu'un sait ce qu'il se passe?
Config:
functions:
helloWorld:
handler: dist/handlers/index.helloWorld
events:
- cloudwatchLog:
logGroup: '/aws/lambda/serverless-test-package-4-dev-supWorld'
Message d'erreur:
Serverless Error ---------------------------------------
An error occurred: HelloWorldLogsSubscriptionFilterCloudWatchLog1 -
Resource limit exceeded. (Service: AWSLogs; Status Code: 400; Error
Code: LimitExceededException; Request ID: e30b438c-a654-11e8-837a-7f86cfddec76).
Get Support --------------------------------------------
Docs: docs.serverless.com
Bugs: github.com/serverless/serverless/issues
Forums: forum.serverless.com
Chat: gitter.im/serverless/serverless
Your Environment Information -----------------------------
OS: linux
Node Version: 8.11.3
Serverless Version: 1.26.1
Pour résoudre ce problème, vous devez supprimer l'abonnement déjà attaché du groupe de journaux. Le simple fait de supprimer l'événement cloudwatchLog
de lambda et de le déployer supprimera l'abonnement du groupe de journaux. Vous pouvez ensuite ajouter l'événement cloudwatchLog
pour le groupe de journaux requis et le déployer à nouveau.