利用百度云流式计算进行大规模设备监控

本文介绍了如何结合百度云流式计算和物联网技术,对1000多个烤烟房设备进行实时监控。通过设置流式计算任务,当设备数据上传中断时,系统能准确报告哪个网关何时停止了数据上报,有效防止因设备故障或网络问题引起的监控盲点。实现过程中,使用了会话窗口和时间概念,确保了监控的准确性和实时性。
摘要由CSDN通过智能技术生成

该案例基于百度云和百度天工的物联网技术,介绍一个通过一个流式计算的任务,监控众多在线设备的方法,仅供参考。

百度云流式计算的介绍可以参考:https://cloud.baidu.com/forum/topic/show?topicId=262273

背景

某烟草客户拥有1000多个烤烟房,每个烤烟房通过一个物解析网关,每分钟采集一次烤烟房的温度、湿度等数据,报送到云端,以实时监控烤房内部温湿度是否正常。

通过为每一个烤烟房,建立一条告警,设定越限条件。当该烤烟房的温湿度越限,则触发短信告警。

但是,上述方案有一个隐含先决条件:网关总是能正常地上报数据。

我们知道,导致网关没法上报数据的因素有很多,比如供电故障、网络信号差、环境温度过高等等,都可能导致网关意外停止工作。而上述监控方案是不足以发现这种情况的。

 

这时候,流式计算就派上用场了。客户非常巧妙地利用到了流式计算的窗口和时间概念,设计的流式监控任务有如下特性:

·        一个任务,监控上述1000多个设备;

·        能够实时并且准确的报告具体哪一个网关,什么时候停止了数据的上报。

·        增加新网关设备时,无需修改任务。

 

实现步骤

整体架构如下下图所示:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值