【技术实现步骤摘要】
一种故障定位方法及装置
本专利技术涉及通信
,特别是涉及一种故障定位方法及装置。
技术介绍
随着网络用户规模的不断增大,服务器需要承载的业务也越来越多,主流的大规模服务提供商通常采用分布式服务架构,通过部署在各个区域的服务器就近为用户服务,若服务器发生故障,则需要发现故障以进一步解决故障。现有技术中,在收到服务器异常报障后,通常需要运维人员查看大量的图标、系统日志等,才能发现故障所在,发现故障的难度极大、效率极低。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种故障定位方法及装置。根据本专利技术的第一方面,提供了一种故障定位方法,所述方法包括:获取第一服务器在第一预设时间范围内的多个慢速比;根据所述多个慢速比,确定所述第一服务器的服务质量等级;在所述服务质量等级满足预设条件的情况下,确定所述第一服务器的各预设类别与所述第一服务器的服务质量的相关系数;根据所述相关系数,定位所述第一服务器的第一故障类别。根据本专利技术的第二方面,提供了一种故障定位装置,所述装置包括:慢速比获取模块,用于获取第一服务器在第一 ...
【技术保护点】
1.一种故障定位方法,其特征在于,所述方法包括:获取第一服务器在第一预设时间范围内的多个慢速比;根据所述多个慢速比,确定所述第一服务器的服务质量等级;在所述服务质量等级满足预设条件的情况下,确定所述第一服务器的各预设类别与所述第一服务器的服务质量的相关系数;根据所述相关系数,定位所述第一服务器的第一故障类别。
【技术特征摘要】
1.一种故障定位方法,其特征在于,所述方法包括:获取第一服务器在第一预设时间范围内的多个慢速比;根据所述多个慢速比,确定所述第一服务器的服务质量等级;在所述服务质量等级满足预设条件的情况下,确定所述第一服务器的各预设类别与所述第一服务器的服务质量的相关系数;根据所述相关系数,定位所述第一服务器的第一故障类别。2.根据权利要求1所述的方法,其特征在于,所述慢速比为:第二预设时间范围内,第二请求数量与第一请求数量的比值;所述第一请求数量包括:所述第一服务器在所述第二预设时间范围内接收到的请求的数量;所述第二请求数量包括,在所述第二预设时间范围内,所述第一服务器响应于所述接收到的请求进行数据传输时,传输速度小于预设阈值的请求的数量。3.根据权利要求2所述的方法,其特征在于,所述服务质量等级包括第一等级、第二等级、第三等级;所述多个慢速比包括:中位慢速比、高位慢速比;所述中位慢速比为:在所述多个慢速比按数值排序的情况下,位于中间位的慢速比;所述高位慢速比为:在所述多个慢速比按数值排序的情况下,位于预设高位的慢速比;所述第一等级包括:所述中位慢速比大于第一预设阈值,且,所述高位慢速比与所述中位慢速比的比值大于第二预设阈值;所述第二等级包括:所述中位慢速比大于所述第一预设阈值;或,所述高位慢速比与所述中位慢速比的比值大于所述第二预设阈值;或,所述中位慢速比大于第三预设阈值,且,所述高位慢速比与所述中位慢速比的比值大于第四预设阈值;所述第三等级包括:所述中位慢速比大于所述第三预设阈值,或,所述高位慢速比与所述中位慢速比的比值大于所述第四预设阈值;所述在所述服务质量等级满足预设条件的情况下,确定所述第一服务器的各预设类别与所述慢速比的相关系数的步骤,包括:在所述服务质量等级为所述第一等级、所述第二等级及所述第三等级的至少一种的情况下,确定所述第一服务器的各预设类别与所述慢速比的相关系数。4.根据权利要求1所述的方法,其特征在于,所述第一服务器处于第一网络数据中心中,所述第一网络数据中心还包括:至少一个第二服务器;所述方法还包括:确定所述至少一个第二服务器对应于所述预设类别的至少一个第二故障类别;确定所述第一故障类别对应的服务器的第一个数;分别确定所述至少一个第二故障类别对应的服务器的至少一个第二个数;根据所述第一个数、所述至少一个第二个数,分别确定所述第一故障类别在所述第一网络数据中心的第一占比,及所述至少一个第二故障类别在所述第一网络数据中心的至少一个第二占比;若所述第一占比,和/或,所述至少一个第二占比,高于第六预设阈值,确定所述第一网络数据中心的第三故障类别;若所述第一占比,和/或,所述至少一个第二占比,低于第七预设阈值,确定所述第一网络数据中心的故障服务器。5.根据权利要求4所述的方法,其特征在于,所述网络数据中心处于预设网络中,所述预设网络还包括:至少一个第二网络数据中心;所述方法还包括:确定所述至少一个第二网络数据中心对应于所述预设类别的至少一个第四故障类别;确定所述第三故障类别对应的网络数据中心的第三个数;分别确定所述至少一个第四故障类别对应的网络数据中心的至少一个第四个数;根据所述第三个数、所述至少一个第四个数,分别确定所述第一故障类别在所述预设网络的第三占比,及所述至少一个第二故障类别在所述预设网络的至少一个第四占比;若所述第三占比,和/或,所述至少一个第四占比,高于第八预设阈值,确定所述预设网络的第五故障类别;若所述第三占比,和/或,所述至少一个第四占比,低于第九预设阈值,确定所述预设网络的故障网络数据中心。6.根据权利要求1所述的方法,其特征在于,所述预设类别包括:CPU、内存、磁盘、网络和其他;所述确定所述第一服务器的各预设类别与所述第一服务器的服务质量的相关系数的步骤,包括:获取与所述第一服务器对应的基础监控数据;将所述基础监控数据按照所述预设类别聚合,得到多个类别指标数据序列;根据所述多个慢速比与所述多个类别指标数据序列,确定所述预设类别与所述第一服务器的服务质量的相关系数。7.一种故障定位装置,其特征在于,所述装置包括:慢速比获取模块,用于获取第一服务器在第一预设时间范围内的多个慢速比;服务质量等级确定模块,用于根据所述多个慢速比,确定所述第一服务器的服务质量等级...
【专利技术属性】
技术研发人员:胡文,吴岩,丁浩,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。