数据监控方法及装置制造方法及图纸

技术编号:21736748 阅读:29 留言:0更新日期:2019-07-31 19:28
本发明专利技术公开了一种数据监控方法及装置,涉及数据处理技术领域,能够解决现有技术中无法监控特殊对象状态的问题。本发明专利技术的方法主要包括:数据监控设备获取监控对象的状态信息;根据对象标识和时间标识记录所述状态信息;将记录的状态信息写入区块链中。本发明专利技术主要适用于利用区块链技术监控特殊对象的场景中。

Data Monitoring Method and Device

【技术实现步骤摘要】
数据监控方法及装置
本专利技术涉及数据处理
,特别是涉及一种数据监控方法及装置。
技术介绍
随着物流行业的发展,快递业务已遍布全球,无论是公司还是个人,都可以通过快递服务来达到足不出户快速拿到所需物品的目的。例如,公司可以通过快递安全及时地获取合作方提供的合作商品,一个订餐者可以通过网络订餐并由快递员快速送达。虽然快递以方便和高效著称,但是在一些特殊行业(例如餐食和药品行业),客户对快递对象的温度、湿度、颠簸度等有着相当严格的要求,在快递运输过程中,很可能导致快递对象的状态发生大大变化,进而在达到客户手中时,已无法满足客户要求。另外,在冷链物流行业中,有必要在生产、运输、分装等全流程对物流货物进行温度、湿度等状态的监控,这样具有监控需求的对象甚至包括集装箱、货运车厢、航运厢等等。因此,目前急需实现对这些特殊对象进行监控。
技术实现思路
有鉴于此,本专利技术提供的数据监控方法及装置,其目的在于解决现有技术中无法监控特殊对象状态的问题。为了解决上述问题,本专利技术主要提供如下技术方案:第一方面,本专利技术提供了一种数据监控方法,所述方法包括:数据监控设备获取监控对象的状态信息;根据对象标识和时间标识记录所述状态信息;将记录的状态信息写入区块链中。可选的,所述根据对象标识和时间标识记录所述状态信息包括:当所述监控对象的状态信息超过预设正常范围时,根据所述对象标识和所述时间标识记录所述状态信息;所述方法还包括:生成所述记录的状态信息对应的告警信息;将所述记录的状态信息和对应的告警信息写入所述区块链中。可选的,所述状态信息包括:所述监控对象的自身状态信息和/或所述监控对象所处的环境状态信息。可选的,当所述数据监控设备是区块链节点时,所述将记录的状态信息写入区块链中包括:若当前的数据监控设备是具有区块链写入权限的区块链记账节点,则将所述记录的状态信息写入所述区块链;若当前的数据监控设备不是所述区块链记账节点,则将所述记录的状态信息发送给具有区块链写入权限的数据监控设备,以便由所述具有区块链写入权限的数据监控设备将所述记录的状态信息写入所述区块链。可选的,当所述数据监控设备不是区块链节点时,所述将记录的状态信息写入区块链中包括:若当前的数据监控设备具有与区块链网络通信的权限,则将所述记录的状态信息发送给所述区块链网络,以便在所述区块链网络确定区块链记账节点后,由所述区块链记账节点将所述记录的状态信息写入所述区块链;若当前的数据监控设备没有与所述区块链网络通信的权限,则将所述记录的状态信息发送给具有与所述区块链网络通信的权限的区块链网络接入设备,以便所述区块链网络接入设备将所述记录的状态信息发送给所述区块链网络,以使得在所述区块链网络确定区块链记账节点后,由所述区块链记账节点将所述记录的状态信息写入所述区块链。第二方面,本专利技术提供了一种数据监控装置,所述装置应用于数据监控设备,所述装置包括:获取单元,用于获取监控对象的状态信息;记录单元,用于根据对象标识和时间标识记录所述状态信息;写入单元,用于将记录的状态信息写入区块链中。可选的,所述记录单元,用于当所述监控对象的状态信息超过预设正常范围时,根据所述对象标识和所述时间标识记录所述状态信息;所述装置还包括:生成单元,用于生成所述记录的状态信息对应的告警信息;所述记录单元,还用于将所述记录的状态信息和对应的告警信息写入所述区块链中。可选的,所述状态信息包括:所述监控对象的自身状态信息和/或所述监控对象所处的环境状态信息。可选的,所述写入单元包括:第一写入模块,用于当所述数据监控设备是区块链节点时,若当前的数据监控设备是具有区块链写入权限的区块链记账节点,则将所述记录的状态信息写入所述区块链;第一发送模块,用于在当前的数据监控设备不是所述区块链记账节点时,将所述记录的状态信息发送给具有区块链写入权限的数据监控设备,以便由所述具有区块链写入权限的数据监控设备将所述记录的状态信息写入所述区块链。可选的,所述写入单元包括:第二发送模块,用于当所述数据监控设备不是区块链节点时,若当前的数据监控设备具有与区块链网络通信的权限,则将所述记录的状态信息发送给所述区块链网络,以便在所述区块链网络确定区块链记账节点后,由所述区块链记账节点将所述记录的状态信息写入所述区块链;第三发送模块,用于在当前的数据监控设备没有与所述区块链网络通信的权限时,将所述记录的状态信息发送给具有与所述区块链网络通信的权限的区块链网络接入设备,以便所述区块链网络接入设备将所述记录的状态信息发送给所述区块链网络,以使得在所述区块链网络确定区块链记账节点后,由所述区块链记账节点将所述记录的状态信息写入所述区块链。第三方面,本专利技术提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行如第一方面所述的数据监控方法。第四方面,本专利技术提供了一种数据监控装置,所述装置包括存储介质和处理器;所述处理器,适于实现各指令;所述存储介质,适于存储多条指令;所述指令适于由所述处理器加载并执行如第一方面所述的数据监控方法。借由上述技术方案,本专利技术提供的技术方案至少具有下列优点:本专利技术提供的数据监控方法及装置,能够由数据监控设备实时检测监控对象的状态信息,然后根据对象标识和时间标识记录该状态信息(即记录对象标识、时间标识和状态信息的对应关系),最后将记录的状态信息写入区块链中,让用户可以通过区块链远程查看该监控对象的状态,从而及时获知该监控对象的状态变化,进而及时进行相应处理。当监控对象的状态信息发生异常时,通过将该异常以告警的方式记录到区块链中,可以让用户快速获知监控对象已发生异常。同时,通过把含对象标识和时间标识的状态信息,以及可能的报警信息写入区块链,通过区块链技术自身的特点,实现了被监控对象状态信息数据的不可篡改和可追溯,而且信息处理过程透明,并且实现了去中心化的分布式存储,这些特性均提升了被监控对象状态信息数据的可信度。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提供的一种数据监控方法的流程图;图2示出了本专利技术实施例提供的另一种数据监控方法的流程图;图3示出了本专利技术实施例提供的一种数据监控装置的组成框图;图4示出了本专利技术实施例提供的另一种数据监控装置的组成框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本专利技术实施例提供了一种数据监控方法,如图1所示,所述方法主要包括:101、数据监控设备获取监控对象的状态信息。其中,所述状态信息主要包括:所述监控对象的自身状态信息和/或所述监控对本文档来自技高网...

【技术保护点】
1.一种数据监控方法,其特征在于,所述方法包括:数据监控设备获取监控对象的状态信息;根据对象标识和时间标识记录所述状态信息;将记录的状态信息写入区块链中。

【技术特征摘要】
1.一种数据监控方法,其特征在于,所述方法包括:数据监控设备获取监控对象的状态信息;根据对象标识和时间标识记录所述状态信息;将记录的状态信息写入区块链中。2.根据权利要求1所述的方法,其特征在于,所述根据对象标识和时间标识记录所述状态信息包括:当所述监控对象的状态信息超过预设正常范围时,根据所述对象标识和所述时间标识记录所述状态信息;所述方法还包括:生成所述记录的状态信息对应的告警信息;将所述记录的状态信息和对应的告警信息写入所述区块链中。3.根据权利要求1所述的方法,其特征在于,所述状态信息包括:所述监控对象的自身状态信息和/或所述监控对象所处的环境状态信息。4.根据权利要求1至3中任一项所述的方法,其特征在于,当所述数据监控设备是区块链节点时,所述将记录的状态信息写入区块链中包括:若当前的数据监控设备是具有区块链写入权限的区块链记账节点,则将所述记录的状态信息写入所述区块链;若当前的数据监控设备不是所述区块链记账节点,则将所述记录的状态信息发送给具有区块链写入权限的数据监控设备,以便由所述具有区块链写入权限的数据监控设备将所述记录的状态信息写入所述区块链。5.根据权利要求1至3中任一项所述的方法,其特征在于,当所述数据监控设备不是区块链节点时,所述将记录的状态信息写入区块链中包括:若当前的数据监控设备具有与区块链网络通信的权限,则将所述记录的状态信息发送给所述区块链网络,以便在所述区块链网络确定区块链记账节点后,由所述区块链记账节点将所述记录的状态信息写入所述区块链;若当前的数据监控设备没有与所述区块链网络通信的权限,则将所述记录的状态信息发送给具有与所述区块链网络通信的权限的区块链网络接入设备,以便所述区块链网络接入设备将所述记录的状态信息发送给所述区块链网络,以使得在所述区块链网络确定区块链记账节点后,由所述区块链记账节点将所述记录的状态信息写入所述区块链。6.一种数据监控装置,其特征在于,所述装置应用于数据监控设备,所述装置包括:获取单元,用于获取监控对象的状态信息;记录单元,用于根据对象标识和时间标识记录所述状态信息;写入单元,用于将记录的状态信息写入区块链中。7.根据权利要求6所述的...

【专利技术属性】
技术研发人员:谭智勇宋承根赵微
申请(专利权)人:北京欧链科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1