首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >计算一系列运动流的端到端时间,然后是lambda

计算一系列运动流的端到端时间,然后是lambda
EN

Stack Overflow用户
提问于 2016-09-30 23:58:38
回答 1查看 99关注 0票数 0

我们有一个系统,它接受一条输入记录,并使用一系列的运动流和lambda对其进行一系列转换。

KinesisStream --> InputRecord -->并行运行的Lambda1/Lambda2 --> Output1动态信息流--> Lambda3 --> Output2动态信息流-->存储到DynamoDB

Lambda cloudwatch documentation @ http://docs.aws.amazon.com/lambda/latest/dg/monitoring-functions.html给出了每个lambda指标所用时间的详细信息。

但是,我们还希望获得输入记录流经整个链所用的总时间的指标。

有没有人做过类似的收集端到端延迟的事情?

EN

回答 1

Stack Overflow用户

发布于 2016-10-09 12:46:33

您可以在最后一个lambda中计算每个事件的延迟(或者在DynamoDB的更新流中,如果您也想计算该部分的话)。

例如,在示例中的Lambda3中,您可以读取放在记录上的时间戳或Kinesis的时间戳,从now计算diff,然后将其写入console.log

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

https://stackoverflow.com/questions/39795588

复制
相关文章

相似问题

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