本发明涉及设备监控,尤其涉及一种设备状态监控方法、装置、设备及存储介质。
背景技术:
1、在对远方设备状态的监控过程中,需要根据设备的运行数据对客户端的监控画面不断进行更新,以保证监控画面所呈现的设备运行状态与远方设备的实际运行状态保持一致,从而实现针对远方设备的设备状态的监控。
2、然而,相关技术中,通常是以一个高频率且固定的刷新时间不断向客户端发送画面更新请求,造成网络中拥堵了大量的网络数据包,进而导致网络通信效率低下。
技术实现思路
1、本发明的主要目的在于提供一种设备状态监控方法、装置、设备及存储介质,旨在解决相关技术中不断向客户端发送画面更新请求,进而导致网络通信效率低下的技术问题。
2、为实现上述目的,本发明提供一种设备状态监控方法,设备状态监控方法包括以下步骤:
3、监测目标设备对应的设备运行数据;
4、若监测到设备运行数据发生变化,则生成刷新事件;
5、响应于刷新事件,基于设备运行数据,获得更新后的监控显示数据;
6、发送更新后的监控显示数据至客户端。
7、可选地,监测目标设备对应的设备运行数据的步骤之前,方法还包括;
8、获取通信配置参数;
9、基于通信配置参数与目标设备建立通信连接;
10、基于通信连接获取目标设备对应的设备运行数据。
11、可选地,响应于刷新事件,基于设备运行数据,获得更新后的监控显示数据的步骤,包括:
12、检测当前时刻是否为画面刷新时间点;画面刷新时间点根据画面刷新周期确定;
13、若是,则检测是否存在刷新事件;
14、若存在刷新事件,则基于设备运行数据,更新监控显示数据。
15、可选地,发送更新后的监控显示数据至客户端的步骤之后,方法还包括:
16、确定与客户端的网络传输速度数据;
17、基于网络传输速度数据,调整画面刷新周期。
18、可选地,确定与客户端的网络传输速度数据的步骤,包括:
19、获取当前时刻前与客户端之间的连续多个历史网络数据包;历史网络数据包均具有时间戳;
20、基于时间戳,确定连续多个历史网络数据包之间的发送时间间隔;
21、基于发送时间间隔,确定与客户端的网络传输速度数据。
22、可选地,响应于刷新事件,基于设备运行数据,获得更新后的监控显示数据的步骤,包括:
23、确定刷新事件对应的显示区域;
24、基于设备运行数据,获得显示区域对应的更新后的监控显示数据。
25、可选地,若监测到设备运行数据发生变化,则生成刷新事件的步骤,包括:
26、若设备运行数据存在画面链接,且设备运行数据发生变化,则生成刷新事件。
27、此外,为实现上述目的,本发明还提供一种设备状态监控装置,装置包括:
28、运行数据监测模块,用于监测目标设备对应的设备运行数据;
29、刷新事件生成模块,用于若监测到设备运行数据发生变化,则生成刷新事件;
30、刷新事件响应模块,用于响应于刷新事件,基于设备运行数据,获得更新后的监控显示数据;
31、显示数据发送模块,用于发送更新后的监控显示数据至客户端。
32、此外,为实现上述目的,本发明还提供一种设备状态监控设备,设备包括:存储器、处理器及存储在存储器上并可在处理器上运行的设备状态监控程序,设备状态监控程序配置为实现如上述的设备状态监控方法的步骤。
33、此外,为实现上述目的,本发明还提供一种计算机可读存储介质,计算机可读存储介质上存储有设备状态监控程序,设备状态监控程序被处理器执行时实现如上述的设备状态监控方法的步骤。
34、本发明根据设备运行状态对应的设备运行数据的变化生成刷新事件,根据刷新事件针对相应的监控显示数据进行更新并发送至客户端,以使客户端根据更新后的监控显示数据对监控画面进行更新。因此,只有当设备运行状态发生变化时,才会对相应的监控画面进行画面更新,在通过监控画面实现目标设备状态监控的同时,减少了针对监控画面的不必要更新,大幅度减少了网络中的数据包,进而显著地提高了网络通信效率。
1.一种设备状态监控方法,其特征在于,所述设备状态监控方法包括以下步骤:
2.如权利要求1所述的设备状态监控方法,其特征在于,所述监测目标设备对应的设备运行数据的步骤之前,所述方法还包括;
3.如权利要求1所述的设备状态监控方法,其特征在于,所述响应于所述刷新事件,基于所述设备运行数据,获得更新后的监控显示数据的步骤,包括:
4.如权利要求3所述的设备状态监控方法,其特征在于,所述发送所述更新后的监控显示数据至客户端的步骤之后,所述方法还包括:
5.如权利要求4所述的设备状态监控方法,其特征在于,所述确定与客户端的网络传输速度数据的步骤,包括:
6.如权利要求1所述的设备状态监控方法,其特征在于,所述响应于所述刷新事件,基于所述设备运行数据,获得更新后的监控显示数据的步骤,包括:
7.如权利要求1所述的设备状态监控方法,其特征在于,所述若监测到所述设备运行数据发生变化,则生成刷新事件的步骤,包括:
8.一种设备状态监控装置,其特征在于,所述装置包括:
9.一种设备状态监控设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的设备状态监控程序,所述设备状态监控程序配置为实现如权利要求1至7中任一项所述的设备状态监控方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有设备状态监控程序,所述设备状态监控程序被处理器执行时实现如权利要求1至7任一项所述的设备状态监控方法的步骤。