设备监测方法、装置、电子设备及存储介质制造方法及图纸

技术编号:23215365 阅读:16 留言:0更新日期:2020-01-31 22:48
本发明专利技术提供了一种设备监测方法、装置、电子设备及存储介质。其中方法包括:监测服务端接收自身监测的视联网设备基于视联网透传协议,经由视联网服务器发送的心跳消息;监测服务端在接收到视联网设备发送的心跳消息后,记录视联网设备的状态为在线;监测服务端在连续设定次数未接收到视联网设备发送的心跳消息后,记录视联网设备的状态为离线;监测服务端将自身监测的视联网设备的状态分别同步至其它各监测服务端。本发明专利技术一方面监测服务端可以及时获知设备的状态,及时更新自身记录的设备信息,保证设备信息的准确性;另一方面每个监测服务端中都记录了全部的视联网设备的状态,能够避免出现由于某个监测服务端出现故障导致无法查询的情况。

Equipment monitoring method, device, electronic equipment and storage medium

【技术实现步骤摘要】
设备监测方法、装置、电子设备及存储介质
本专利技术涉及视联网
,特别是涉及一种设备监测方法、装置、电子设备及存储介质。
技术介绍
视联网是网络发展的重要里程碑,是一个实时网络,能够实现高清视频实时传输,将众多互联网应用推向高清视频化,高清面对面。视联网采用实时高清视频交换技术,可以在一个网络平台上将所需的服务,如高清视频会议、视频监控、智能化监控分析、应急指挥、数字广播电视、延时电视、网络教学、现场直播、点播、电视邮件、个性录制、内网(自办)频道、智能化视频播控、信息发布等数十种视频、语音、图片、文字、通讯、数据等服务全部整合在一个系统平台,通过电视或电脑实现高清品质视频播放。在视联网中会存在很多设备,如路由器、集线器等设备。通过统一的管理平台可以对这些网络设备进行管理,记录设备的状态,以供用户查询。但是,这些网络设备的状态可能会出现变化,比如由在线变为离线,由离线变为在线,等等。针对上述情况,目前在视联网中通常由管理平台定期去查询设备的状态。但是该种方式无法及时发现设备的状态变化情况,实时性较差,导致管理平台的设备信息不准确。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种设备监测方法、装置、电子设备及存储介质。第一方面,本专利技术实施例公开了一种设备监测方法,配置多个监测服务端,每个监测服务端用于监测多个视联网设备;所述方法包括:所述监测服务端接收自身监测的视联网设备基于视联网透传协议,经由视联网服务器发送的心跳消息;所述监测服务端在接收到所述视联网设备发送的心跳消息后,记录所述视联网设备的状态为在线;所述监测服务端在连续设定次数未接收到所述视联网设备发送的心跳消息后,记录所述视联网设备的状态为离线;所述监测服务端将自身监测的视联网设备的状态分别同步至其它各监测服务端。可选地,所述监测服务端存储有视联网设备目录;所述记录所述视联网设备的状态为在线的步骤,包括:如果所述视联网设备目录中不存在所述视联网设备对应的目录节点,则在所述视联网设备目录中添加所述视联网设备对应的目录节点。可选地,所述监测服务端存储有视联网设备目录,所述视联网设备目录包括子目录;所述心跳消息中携带有指定子目录;所述记录所述视联网设备的状态为在线的步骤,包括:如果所述视联网设备目录中不存在所述视联网设备对应的目录节点,则在所述视联网设备目录中的所述指定子目录中添加所述视联网设备对应的目录节点。可选地,所述监测服务端存储有视联网设备目录;所述记录所述视联网设备的状态为离线的步骤,包括:从所述视联网设备目录中删除所述视联网设备对应的目录节点。第二方面,本专利技术实施例公开了一种设备监测装置,配置多个监测服务端,每个监测服务端用于监测多个视联网设备,所述装置应用于所述监测服务端;所述装置包括:接收模块,用于接收自身监测的视联网设备基于视联网透传协议,经由视联网服务器发送的心跳消息;第一记录模块,用于在接收到所述视联网设备发送的心跳消息后,记录所述视联网设备的状态为在线;第二记录模块,用于在连续设定次数未接收到所述视联网设备发送的心跳消息后,记录所述视联网设备的状态为离线;同步模块,用于将自身监测的视联网设备的状态分别同步至其它各监测服务端。可选地,所述监测服务端存储有视联网设备目录;所述第一记录模块包括:第一添加单元,用于如果所述视联网设备目录中不存在所述视联网设备对应的目录节点,则在所述视联网设备目录中添加所述视联网设备对应的目录节点。可选地,所述监测服务端存储有视联网设备目录,所述视联网设备目录包括子目录;所述心跳消息中携带有指定子目录;所述第一记录模块包括:第二添加单元,用于如果所述视联网设备目录中不存在所述视联网设备对应的目录节点,则在所述视联网设备目录中的所述指定子目录中添加所述视联网设备对应的目录节点。可选地,所述监测服务端存储有视联网设备目录;所述第二记录模块包括:删除单元,用于从所述视联网设备目录中删除所述视联网设备对应的目录节点。第三方面,本专利技术实施例公开了一种电子设备,包括:一个或多个处理器;和其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述处理器执行如上任一项所述的设备监测方法。第四方面,本专利技术实施例公开了一种计算机可读存储介质,其存储的计算机程序使得处理器执行如上任一项所述的设备监测方法。本专利技术实施例中,通过配置多个监测服务端,每个监测服务端用于监测多个视联网设备。监测服务端接收自身监测的视联网设备基于视联网透传协议,经由视联网服务器发送的心跳消息;监测服务端在接收到所述视联网设备发送的心跳消息后,记录所述视联网设备的状态为在线;监测服务端在连续设定次数未接收到所述视联网设备发送的心跳消息后,记录所述视联网设备的状态为离线;监测服务端将自身监测的视联网设备的状态分别同步至其它各监测服务端。由此可知,本专利技术实施例中一方面通过视联网设备向监测服务端发送心跳消息的方式,监测服务端可以及时获知设备的状态,及时更新自身记录的设备信息,保证设备信息的准确性;另一方面每个监测服务端各自对自身对应的视联网设备进行监测,各监测服务端之间再进行数据同步,因此每个监测服务端中都记录了全部的视联网设备的状态,当要查询视联网设备的状态时,可以从任意一个监测服务端进行查询,避免出现由于某个监测服务端出现故障导致无法查询的情况。附图说明图1是本专利技术实施例一的一种设备监测方法的步骤流程图。图2是本专利技术实施例二的一种设备监测方法的步骤流程图。图3是本专利技术实施例二的一种设备交互的示意图。图4是本专利技术实施例三的一种设备监测装置的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。本专利技术采用分布式的方式,通过多个监测服务端分别对各自对应的视联网设备进行监测,视联网设备通过定期向监测服务端发送心跳消息的方式,以便监测服务端及时得知视联网设备的状态。通过各监测服务端进行数据同步,使得每个监测服务端中都可以记录全部的视联网设备的状态。实施例一本专利技术实施例中配置多个监测服务端,每个监测服务端用于监测多个设备。本专利技术实施例中以一个监测服务端的处理过程为例进行说明,每个监测服务端的处理过程相同。参照图1,示出了本专利技术实施例一的一种设备监测方法的步骤流程图。本专利技术实施例的设备监测方法可以包括以下步骤:步骤101,监测服务端接收自身监测的视联网设备基于视联网透传协议,经由视联网服务器发送的心跳消息。本专利技术实施例中,视联网设备可以为路由设备、集线设备、监控设备、视联网终端等各种设备。当视联网设备的状态为在线时,视联网设备会定期封装心跳消息,向用于检测该视联网设备的监测服务端发送心跳消息。对于心跳消息发送的时间间隔,本领域技术人员根据实际经本文档来自技高网...

【技术保护点】
1.一种设备监测方法,其特征在于,配置多个监测服务端,每个监测服务端用于监测多个视联网设备;所述方法包括:/n所述监测服务端接收自身监测的视联网设备基于视联网透传协议,经由视联网服务器发送的心跳消息;/n所述监测服务端在接收到所述视联网设备发送的心跳消息后,记录所述视联网设备的状态为在线;/n所述监测服务端在连续设定次数未接收到所述视联网设备发送的心跳消息后,记录所述视联网设备的状态为离线;/n所述监测服务端将自身监测的视联网设备的状态分别同步至其它各监测服务端。/n

【技术特征摘要】
1.一种设备监测方法,其特征在于,配置多个监测服务端,每个监测服务端用于监测多个视联网设备;所述方法包括:
所述监测服务端接收自身监测的视联网设备基于视联网透传协议,经由视联网服务器发送的心跳消息;
所述监测服务端在接收到所述视联网设备发送的心跳消息后,记录所述视联网设备的状态为在线;
所述监测服务端在连续设定次数未接收到所述视联网设备发送的心跳消息后,记录所述视联网设备的状态为离线;
所述监测服务端将自身监测的视联网设备的状态分别同步至其它各监测服务端。


2.根据权利要求1所述的方法,其特征在于,所述监测服务端存储有视联网设备目录;所述记录所述视联网设备的状态为在线的步骤,包括:
如果所述视联网设备目录中不存在所述视联网设备对应的目录节点,则在所述视联网设备目录中添加所述视联网设备对应的目录节点。


3.根据权利要求1所述的方法,其特征在于,所述监测服务端存储有视联网设备目录,所述视联网设备目录包括子目录;所述心跳消息中携带有指定子目录;所述记录所述视联网设备的状态为在线的步骤,包括:
如果所述视联网设备目录中不存在所述视联网设备对应的目录节点,则在所述视联网设备目录中的所述指定子目录中添加所述视联网设备对应的目录节点。


4.根据权利要求1所述的方法,其特征在于,所述监测服务端存储有视联网设备目录;所述记录所述视联网设备的状态为离线的步骤,包括:
从所述视联网设备目录中删除所述视联网设备对应的目录节点。


5.一种设备监测装置,其特征在于,配置多个监测服务端,每个监测服务端用于监测多个视联网设备,所述装置应用于所述监测服务端;所述装置包括:
接收模块,用于接收自身监测的视联网设备基于视...

【专利技术属性】
技术研发人员:杜迎锋陈婷韩杰王艳辉
申请(专利权)人:视联动力信息技术股份有限公司
类型:发明
国别省市:北京;11

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

1