首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >超出AWSLogs资源限制-无服务器`cloudwatchLog`事件

超出AWSLogs资源限制-无服务器`cloudwatchLog`事件
EN

Stack Overflow用户
提问于 2018-08-23 05:56:45
回答 2查看 7.8K关注 0票数 16

我试图将cloudwatchLog事件添加到我的lambda函数中,但得到了一个意外的错误。错误消息的描述性不强。有人知道这是怎么回事吗?

配置:

代码语言:javascript
复制
functions:
  helloWorld:
    handler: dist/handlers/index.helloWorld
    events:
      - cloudwatchLog:
          logGroup: '/aws/lambda/serverless-test-package-4-dev-supWorld'

错误消息:

代码语言:javascript
复制
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
EN

回答 2

Stack Overflow用户

发布于 2018-08-27 22:20:53

问题是已经有一个lambda订阅了CloudWatchLog事件。根据the last row of this documentation的规定,亚马逊网络服务将每个CloudWatch日志组限制为最多一个订阅。

票数 24
EN

Stack Overflow用户

发布于 2020-03-05 14:55:46

要解决此问题,您必须从日志组中删除已附加的订阅。只需从lambda中删除cloudwatchLog事件并进行部署,就会从日志组中删除订阅。然后,您可以为所需的日志组添加cloudwatchLog事件,并再次部署它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51975717

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档