【发布时间】:2018-12-28 17:42:15
【问题描述】:
在 AWS 控制台中,我如何找到 dynamodb 流的使用者(例如 SQS、Lambda、Kinesis 等)。我有 dynamodb 表的名称,并且他们启用了 dynamodb 流。但是从这个 dynamodb 页面,我怎样才能找到所有消费者都在使用它呢?
【问题讨论】:
标签: amazon-web-services amazon-dynamodb amazon-dynamodb-streams
在 AWS 控制台中,我如何找到 dynamodb 流的使用者(例如 SQS、Lambda、Kinesis 等)。我有 dynamodb 表的名称,并且他们启用了 dynamodb 流。但是从这个 dynamodb 页面,我怎样才能找到所有消费者都在使用它呢?
【问题讨论】:
标签: amazon-web-services amazon-dynamodb amazon-dynamodb-streams
基本上,当为 DynamoDB 表启用流时,您可以从流中获取数据
aws dynamodbstreams get-records)GetRecords)基本上,您只能在相应选项卡上找到特定 DynamoDB 表的触发器(消费者)。 此选项卡列出了使用表流中记录的所有 Lambda(即触发器):
您不能只列出使用 CLI、REST 或 SDK 的消费者。
您可能可以使用AWS Cloudtrail to track DynamoDB activity,但它似乎没有跟踪GetRecords 或GetItem。
【讨论】: