【技术实现步骤摘要】
根因定位方法、装置、设备、可读存储介质及程序产品
[0001]本申请涉及计算机
,具体而言,本申请涉及一种根因定位方法、装置、设备、可读存储介质及程序产品。
技术介绍
[0002]现有技术中,AIOps(Artificial Intelligence for IT Operations,智能运维)将人工智能应用于运维领域。例如,基于已有的运维数据(运维数据例如日志、监控信息、应用信息等),通过机器学习的方式解决自动化运维中出现的问题。日志根因定位是AIOps中的一个重要应用场景,由于日志种类纷繁复杂,而且日志本身不仅包括了系统运行的信息,日志还包括了丰富的业务信息以及关键KPI(Key Performance Indicator,关键绩效指标)指标,从而导致日志根因定位的效率和准确性都较低。
技术实现思路
[0003]本申请针对现有的方式的缺点,提出一种根因定位方法、装置、设备、计算机可读存储介质及计算机程序产品,用于解决如何提高日志根因定位的效率和准确度的问题。
[0004]第一方面,本申请提 ...
【技术保护点】
【技术特征摘要】
1.一种根因定位方法,其特征在于,包括:获取目标对象的原始日志集合;基于所述原始日志集合,进行关键词提取处理,得到至少一个关键词,所述至少一个关键词用于表征所述目标对象历史运行过程中出现了异常;基于所述至少一个关键词和所述原始日志集合,确定根因集合;基于所述根因集合,进行根因扩充处理,确定扩充后的根因集合,所述扩充后的根因集合用于对所述目标对象的目标日志进行根因定位。2.根据权利要求1所述的方法,其特征在于,所述基于所述原始日志集合,进行关键词提取处理,得到至少一个关键词,包括:基于所述原始日志集合,通过词频逆文本频率算法,确定所述原始日志集合中每个词条的词频和所述每个词条的逆文本频率;基于各词条的词频、各词条的逆文本频率和预设阈值,从所述原始日志集合中得到至少一个关键词。3.根据权利要求2所述的方法,其特征在于,所述基于各词条的词频、各词条的逆文本频率和预设阈值,从所述原始日志集合中得到至少一个关键词,包括:若各词条中任一词条的词频和所述任一词条的逆文本频率之间的乘积大于预设阈值,则将所述任一词条确定为关键词。4.根据权利要求1所述的方法,其特征在于,所述基于所述至少一个关键词和所述原始日志集合,确定根因集合,包括:若所述原始日志集合中任一原始日志的任一日志模板包括所述至少一个关键词中任一关键词,则确定所述任一日志模板为第一根因;基于各第一根因,构建根因集合,所述根因集合包括所述各第一根因,所述各第一根因用于表征所述目标对象历史运行过程中出现异常的原因。5.根据权利要求1所述的方法,其特征在于,所述基于所述根因集合,进行根因扩充处理,确定扩充后的根因集合,包括:基于所述根因集合和所述原始日志集合,通过最小编辑距离算法,确定扩充后的根因集合。6.根据权利要求5所述的方法,其特征在于,所述基于所述根因集合和所述原始日志集合,通过最小编辑距离算法,确定扩充后的根因集合,包括:基于所述根因集合中任一第一根因的多个字符和所述原始日志集合中任一原始日志的任一日志模板的多个字符...
【专利技术属性】
技术研发人员:丁建兵,邹丹丹,李文文,廖明杰,宋勇,王希栋,叶晓舟,欧阳晔,
申请(专利权)人:广州亚信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。