web-dev-qa-db-fra.com

AWSLogs Resource Limit Exceeded - événement sans serveur `cloudwatchLog`

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
11
Ulad Kasach

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.

0
Jishnu