一种基于云平台的故障处理方法和装置制造方法及图纸

技术编号:14451802 阅读:73 留言:0更新日期:2017-01-18 13:36
本申请实施例提供了一种基于云平台的故障处理方法和装置,该方法包括:当接收到目标对象的故障处理请求时,采集所述目标对象所处终端的第一目标数据和/或所处服务端的第二目标数据;采用所述第一目标数据和/或所述第二目标数据,与预设的故障模型进行匹配,所述故障模型关联有一个或多个故障解决方式;当匹配成功时,从所述一个或多个故障解决方式中选取目标故障解决方式;输出所述目标故障解决方式。本申请实施例提高了检测的覆盖率、避免了用户直接描述问题,提高检测的效率,同时,应用故障模型的故障检测操作简单,大大减少了人工参与的频次,减少用户精力的耗费。

【技术实现步骤摘要】

本申请涉及计算机
,特别是涉及一种基于云平台的故障处理方法和一种基于云平台的故障处理装置。
技术介绍
随着科技的快速发展,基于云平台的各种产品,如虚拟主机、云存储等,广泛进入人们的生活、学习、工作等领域。目前的云平台中用标准问答记录系统支持产品的故障处理服务。具体而言,用户通过文字、图片、声音等方式将产品使用中的问题进行抽象化描述,客服根据这些抽象化描述进行故障排查。但是,这类描述在可见的物理性产品上比较容易实现,而云平台的产品对用户来说是以一种不可见的形式存在。云平台的产品的特点是在远端服务,要使用这些产品还需要与客户端进行连接。客户端系统及环境的差别较大,描述非常困难,客服难以理解,尤其是对于技术功底弱的用户很难描述清楚,导致故障处理效率较低。并且,若清楚描述问题,需要对领域内的知识有积累,技术门槛较高,对于技术功底弱的用户或客服很难独自解决问题,导致故障处理成本较高。
技术实现思路
鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于云平台的故障处理方法和相应的一种基于云平台的故障处理装置。为了解决上述问题,本申请实施例公开了一种基于云平台的故障处理方法,包括:当接收到目标对象的故障处理请求时,采集所述目标对象所处终端的第一目标数据和/或所处服务端的第二目标数据;采用所述第一目标数据和/或所述第二目标数据,与预设的故障模型进行匹配,所述故障模型关联有一个或多个故障解决方式;当匹配成功时,从所述一个或多个故障解决方式中选取目标故障解决方式;输出所述目标故障解决方式。优选地,所述第一目标数据包括终端环境数据和/或目标对象测试数据;所述采集所述目标对象所处终端的第一目标数据和/或所处服务端的第二目标数据的步骤包括:查询所述目标对象的类型信息;查找所述类型信息对应的采集器;将所述采集器发送至所述目标对象所处的终端;接收所述采集器返回的,对所述终端进行检测获得的终端环境数据、和/或、对所述目标对象进行检测获得目标对象测试数据。优选地,所述第二目标数据包括目标对象状态数据和/或服务端监控数据;所述采集所述目标对象所处终端的第一目标数据和/或所处服务端的第二目标数据的步骤包括:查询所述目标对象的实例信息;查找所述实例信息对应的用户信息;查询所述用户信息对应的目标对象状态数据;和/或,提取对所述目标对象所处服务端进行监控获得的服务端监控数据。优选地,所述故障模型包括一个或多个参考检测数据、及、一个或多个参考组合关系;所述采用所述第一目标数据和/或所述第二目标数据,与预设的故障模型进行匹配的步骤包括:判断所述第一目标数据和/或所述第二目标数据与所述参考检测数据是否匹配;判断与所述参考检测数据匹配的所述第一目标数据和/或所述第二目标数据的组合关系,是否与所述一个或多个参考组合关系匹配;若是,则判断所述第一目标数据和/或所述第二目标数据与预设的故障模型匹配。优选地,所述第一目标数据包括终端检测项和第一数值,所述第二目标数据包括服务检测项和第二数值,所述参考检测数据包括参考检测项和参考数值范围;所述判断所述第一目标数据和/或所述第二目标数据与所述参考检测数据是否匹配的步骤包括:查找与所述终端检测项和/或所述服务检测项匹配的参考检测项;判断所述第一数值或所述第二数值是否在所述参考数值范围内;若是,则判断所述第一目标数据和/或所述第二目标数据与所述参考检测数据匹配;若否,则判断所述第一目标数据和/或所述第二目标数据与所述参考检测数据不匹配。优选地,还包括:采用第一目标数据和/或第二目标数据训练故障模型;对所述故障模型关联的一个或多个故障解决方式进行有效性筛选。优选地,所述采用第一目标数据和/或第二目标数据训练故障模型的步骤包括:查找与参考检测项匹配的第一目标数据和/或第二目标数据;从匹配的第一目标数据和/或第二目标数据中滤去噪音数据;采用滤去噪音数据的第一目标数据和/或第二目标数据调整参考检测项的参考数值范围。优选地,所述从匹配的第一目标数据和/或第二目标数据中滤去噪音数据的步骤包括:计算匹配的第一目标数据和/或第二目标数据的平均值;采用所述平均值计算所述第一目标数据和/或所述第二目标数据的第一方差;将与所述平均值的差值大于所述第一方差的第一目标数据和/或第二目标数据滤去。优选地,所述采用滤去噪音数据的第一目标数据和/或第二目标数据调整参考检测项的参考数值范围的步骤包括:计算滤去噪音数据的第一目标数据和/或第二目标数据的第二方差;按照所述第二方差调整参考检测项的参考数值范围。优选地,所述对所述故障模型关联的一个或多个故障解决方式进行有效性筛选的步骤包括:获取所述故障模型关联的一个或多个故障解决方式的应用次数和/或用户反馈信息;采用所述应用次数和/或用户反馈信息筛选出有效的故障解决方式。本申请实施例还公开了一种基于云平台的故障处理装置,包括:数据采集模块,用于在接收到目标对象的故障处理请求时,采集所述目标对象所处终端的第一目标数据和/或所处服务端的第二目标数据;故障模型匹配模块,用于采用所述第一目标数据和/或所述第二目标数据,与预设的故障模型进行匹配,所述故障模型关联有一个或多个故障解决方式;目标故障解决方式选取模块,用于在匹配成功时,从所述一个或多个故障解决方式中选取目标故障解决方式;目标故障解决方式输出模块,用于输出所述目标故障解决方式。优选地,所述第一目标数据包括终端环境数据和/或目标对象测试数据;所述数据采集模块包括:类型信息查询子模块,用于查询所述目标对象的类型信息;采集器查找子模块,用于查找所述类型信息对应的采集器;采集器发送子模块,用于将所述采集器发送至所述目标对象所处的终端;数据接收子模块,用于接收所述采集器返回的,对所述终端进行检测获得的终端环境数据、和/或、对所述目标对象进行检测获得目标对象测试数据。优选地,所述第二目标数据包括目标对象状态数据和/或服务端监控数据;所述数据采集模块包括:实例信息查询子模块,用于查询所述目标对象的实例信息;用户信息查找子模块,用于查找所述实例信息对应的用户信息;状态数据查询子模块,用于查询所述用户信息对应的目标对象状态数据;和/或,服务端监控数据提取子模块,用于提取对所述目标对象所处服务端进行监控获得的服务端监控数据。优选地,所述故障模型包括一个或多个参考检测数据、及、一个或多个参考组合关系;所述故障模型匹配模块包括:参考检测数据匹配子模块,用于判断所述第一目标数据和/或所述第二目标数据与所述参考检测数据是否匹配;组合关系匹配子模块,用于判断与所述参考检测数据匹配的所述第一目标数据和/或所述第二目标数据的组合关系,是否与所述一个或多个参考组合关系匹配;若是,则调用匹配判断子模块;匹配判断子模块,用于判断所述第一目标数据和/或所述第二目标数据与预设的故障模型匹配。优选地,所述第一目标数据包括终端检测项和第一数值,所述第二目标数据包括服务检测项和第二数值,所述参考检测数据包括参考检测项和参考数值范围;所述参考检测数据匹配子模块包括:参考检测项查找单元,查找与所述终端检测项和/或所述服务检测项匹配的参考检测项;参考数值范围判断单元本文档来自技高网...

【技术保护点】
一种基于云平台的故障处理方法,其特征在于,包括:当接收到目标对象的故障处理请求时,采集所述目标对象所处终端的第一目标数据和/或所处服务端的第二目标数据;采用所述第一目标数据和/或所述第二目标数据,与预设的故障模型进行匹配,所述故障模型关联有一个或多个故障解决方式;当匹配成功时,从所述一个或多个故障解决方式中选取目标故障解决方式;输出所述目标故障解决方式。

【技术特征摘要】
1.一种基于云平台的故障处理方法,其特征在于,包括:当接收到目标对象的故障处理请求时,采集所述目标对象所处终端的第一目标数据和/或所处服务端的第二目标数据;采用所述第一目标数据和/或所述第二目标数据,与预设的故障模型进行匹配,所述故障模型关联有一个或多个故障解决方式;当匹配成功时,从所述一个或多个故障解决方式中选取目标故障解决方式;输出所述目标故障解决方式。2.根据权利要求1所述的方法,其特征在于,所述第一目标数据包括终端环境数据和/或目标对象测试数据;所述采集所述目标对象所处终端的第一目标数据和/或所处服务端的第二目标数据的步骤包括:查询所述目标对象的类型信息;查找所述类型信息对应的采集器;将所述采集器发送至所述目标对象所处的终端;接收所述采集器返回的,对所述终端进行检测获得的终端环境数据、和/或、对所述目标对象进行检测获得目标对象测试数据。3.根据权利要求1所述的方法,其特征在于,所述第二目标数据包括目标对象状态数据和/或服务端监控数据;所述采集所述目标对象所处终端的第一目标数据和/或所处服务端的第二目标数据的步骤包括:查询所述目标对象的实例信息;查找所述实例信息对应的用户信息;查询所述用户信息对应的目标对象状态数据;和/或,提取对所述目标对象所处服务端进行监控获得的服务端监控数据。4.根据权利要求1或2或3所述的方法,其特征在于,所述故障模型包括一个或多个参考检测数据、及、一个或多个参考组合关系;所述采用所述第一目标数据和/或所述第二目标数据,与预设的故障模型进行匹配的步骤包括:判断所述第一目标数据和/或所述第二目标数据与所述参考检测数据是否匹配;判断与所述参考检测数据匹配的所述第一目标数据和/或所述第二目标数据的组合关系,是否与所述一个或多个参考组合关系匹配;若是,则判断所述第一目标数据和/或所述第二目标数据与预设的故障模型匹配。5.根据权利要求4所述的方法,其特征在于,所述第一目标数据包括终端检测项和第一数值,所述第二目标数据包括服务检测项和第二数值,所述参考检测数据包括参考检测项和参考数值范围;所述判断所述第一目标数据和/或所述第二目标数据与所述参考检测数据是否匹配的步骤包括:查找与所述终端检测项和/或所述服务检测项匹配的参考检测项;判断所述第一数值或所述第二数值是否在所述参考数值范围内;若是,则判断所述第一目标数据和/或所述第二目标数据与所述参考检测数据匹配;若否,则判断所述第一目标数据和/或所述第二目标数据与所述参考检测数据不匹配。6.根据权利要求1或2或3或4或5所述的方法,其特征在于,还包括:采用第一目标数据和/或第二目标数据训练故障模型;对所述故障模型关联的一个或多个故障解决方式进行有效性筛选。7.根据权利要求6所述的方法,其特征在于,所述采用第一目标数据和/或第二目标数据训练故障模型的步骤包括:查找与参考检测项匹配的第一目标数据和/或第二目标数据;从匹配的第一目标数据和/或第二目标数据中滤去噪音数据;采用滤去噪音数据的第一目标数据和/或第二目标数据调整参考检测项的参考数值范围。8.根据权利要求7所述的方法,其特征在于,所述从匹配的第一目标数据和/或第二目标数据中滤去噪音数据的步骤包括:计算匹配的第一目标数据和/或第二目标数据的平均值;采用所述平均值计算所述第一目标数据和/或所述第二目标数据的第一方差;将与所述平均值的差值大于所述第一方差的第一目标数据和/或第二目标数据滤去。9.根据权利要求7所述的方法,其特征在于,所述采用滤去噪音数据的第一目标数据和/或第二目标数据调整参考检测项的参考数值范围的步骤包括:计算滤去噪音数据的第一目标数据和/或第二目标数据的第二方差;按照所述第二方差调整参考检测项的参考数值范围。10.根据权利要求6所述的方法,其特征在于,所述对所述故障模型关联的一个或多个故障解决方式进行有效性筛选的步骤包括:获取所述故障模型关联的一个或多个故障解决方式的应用次数和/或用户反馈信息;采用所述应用次数和/或用户反馈信息筛选出有效的故障解决方式。11.一种基于云平台的故障处理装置,其特征在于,包括:数据采集模块,用于在接收到目标对象的故障处理请求时,采集所述目标对象所处终端的第一目标数据和/或所处服务端的第二目标数据;故障模型...

【专利技术属性】
技术研发人员:杨杜卿
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1