【技术实现步骤摘要】
本公开涉及终端
,尤其涉及终端监测方法及装置。
技术介绍
目前,大多数终端厂商及终端应用开发厂商都会有自己独立的机房(这里的“机房”默认指部署大量测试终端的实验室),且机房中提供大量终端供自动化测试使用。而在现有的方案中,在监测这些被测终端时,大多都是通过服务器与被监测终端之间建立的WiFi连接、移动数据网络连接来远程监控这些被测终端,但这种监测方案不仅很可能出现网络不稳定、需要额外的路由设备、或者基站的支持、通信成本高等问题,而且需要人工干预,且不具备自我修复功能,即当被测终端出现异常时,服务器无法自动地对该被测终端进行修复,因而,这种监测方案显然不够智能。
技术实现思路
本公开实施例提供了终端监测方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种终端监测方法,包括:通过蓝牙网络获取被监测终端发送的状态信息;根据所述状态信息,判断所述被监测终端是否异常;当所述被监测终端异常时,对所述被监测终端进行异常处理,以使所述被监测终端恢复正常。在一个实施例中,所述状态信息包括以下至少一种信息:所述被监测终端的CPU资源占用率、所述被监测终端的GPU资源占用率、所述被监测终端的内存剩余量、所述被监测终端的网络信号质量,其中,所述网络信号质量包括以下至少一种信息:所述被监测终端的网络带宽、误码率、信噪比、数据传输速率、信号的稳定度。在一个实施例中,所述根据所述 ...
【技术保护点】
一种终端监测方法,其特征在于,包括:通过蓝牙网络获取被监测终端发送的状态信息;根据所述状态信息,判断所述被监测终端是否异常;当所述被监测终端异常时,对所述被监测终端进行异常处理,以使所述被监测终端恢复正常。
【技术特征摘要】
1.一种终端监测方法,其特征在于,包括:
通过蓝牙网络获取被监测终端发送的状态信息;
根据所述状态信息,判断所述被监测终端是否异常;
当所述被监测终端异常时,对所述被监测终端进行异常处理,以使所述
被监测终端恢复正常。
2.根据权利要求1所述的方法,其特征在于,
所述状态信息包括以下至少一种信息:所述被监测终端的CPU资源占用
率、所述被监测终端的GPU资源占用率、所述被监测终端的内存剩余量、所
述被监测终端的网络信号质量,其中,所述网络信号质量包括以下至少一种
信息:所述被监测终端的网络带宽、误码率、信噪比、数据传输速率、信号
的稳定度。
3.根据权利要求2所述的方法,其特征在于,
所述根据所述状态信息,判断所述被监测终端是否异常,包括:
判断所述状态信息中的各项信息是否超出对应的正常状态阈值;
当所述状态信息中任一项信息超出所述对应的正常状态阈值时,判定所
述被监测终端异常;
当所述状态信息中每项信息均未超出所述对应的正常状态阈值时,判定
所述被监测终端正常。
4.根据权利要求3所述的方法,其特征在于,
所述当所述被监测终端异常时,对所述被监测终端进行异常处理,以使
所述被监测终端恢复正常,包括:
确定所述状态信息中的异常项信息;
确定是否预存储有所述异常项信息的异常处理规则;
当预存储有所述异常项信息的异常处理规则时,根据所述异常处理规则,
\t向所述被监测终端发送处理指令,以对所述被监测终端进行异常处理。
5.根据权利要求4所述的方法,其特征在于,
所述当所述被监测终端异常时,对所述被监测终端进行异常处理,以使
所述被监测终端恢复正常,还包括:
当未预存储有所述异常项信息的异常处理规则时,将所述异常项信息进
行提示,以供用户进行处理。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
当接收到所述用户对所述异常项信息的各处理指令时,记录所述各处理
指令;
将所述各处理指令作为所述异常项信息的异常处理规则进行存储。
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述方法还
包括:
在接收所述状态信息的过程中,判断是否出现丢包;
当出现所述丢包时,向所述被监测终端发送重新发送所述状态信息的指
令,以使所述被监测终端再次发送所述状态信息;
接收所述被监测终端再次发送的所述状态信息。
8.一种终端监测装置,其特征在于,包括:
获取模块,用于通过蓝牙网络获取被监测终端发送的状态信息;
第一判断模块,用于根据所述获取模块获取的所述状态信息,判断所述
被监测终端是否异常;
处理模块,用于当所述第一判断模块的判断结果为所述被监测终端异常
时,对所述被监测终端进行异常处理,以使所述被监测终端恢复正常。
9.根据权利...
【专利技术属性】
技术研发人员:于淼,梁博,周秀虎,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。