首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用aws的iot设备的实时监控控制面板

使用aws的iot设备的实时监控控制面板
EN

Stack Overflow用户
提问于 2021-05-16 13:06:48
回答 2查看 61关注 0票数 0

我想使用AWS服务为我的物联网设备创建一个具有一些分析功能的实时监控系统。到目前为止,我已经成功地使用AWS IOT Core获取数据并将其存储到Dynamo DB。但我被困在取可用数据的平均值上,我需要每15分钟取一次传入数据的平均值。(用于

例如:考虑从00:00:00到00: 15 :00记录的数据,我需要取这15分钟记录的数据的平均值,依此类推。

我如何执行此类分析功能,哪种服务将使我能够执行此类操作(AWS Analytics、Lambda、Kinesis或任何其他服务)?此外,完成此操作后,我必须根据特定用户的设备在仪表板上显示此数据(例如:如果我有一个由100个物联网设备组成的团队,并且它属于5个不同的人,每个人拥有相同的设备份额,则每个用户只有在登录到系统时才能从他共享的20个设备中监视数据)。

请帮助我找到最好的解决方案来实现这个问题。

EN

回答 2

Stack Overflow用户

发布于 2021-05-16 13:09:41

您可以编写一个在lambda中运行的脚本,该脚本由stepfunction或cloudwatch以15分钟(或您希望的时间间隔)触发.Then,使用此lambda扫描或查询dynamodb以更新所需的信息。对于分析视图,您可以使用aws quicksight仪表板。

票数 0
EN

Stack Overflow用户

发布于 2021-05-16 13:14:44

如果您在DynamoDB中存储数据,最好的方法是使用附加到Lambda函数的DynamoDB streams。

如果您希望在一段时间内插入计数记录,则可以调用lambda来插入计数记录。

然后,可以将计数记录除以阻塞时间,以获得平均值。

这是有效的,因为所有存储的记录在存储后都不会改变。

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

https://stackoverflow.com/questions/67553344

复制
相关文章

相似问题

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