【技术实现步骤摘要】
异常日志检测方法、异常日志检测装置及存储介质
[0001]本公开涉及数据处理
,尤其涉及异常日志检测方法、异常日志检测装置及存储介质。
技术介绍
[0002]运维是数字世界基础设施级别的技术。随着支撑数字世界的软硬件系统越来越庞大、越来越复杂,运维智能化的要求越来越高。
[0003]利用机器学习算法自动地从海量运维数据中不断地学习、提炼并总结规则,将过去人工总结运维规则的过程变成自动学习的过程,即智能运维,是运维技术发展必然的趋势。异常检测为智能运维中的重要的一个步骤,收到越来越多的重视。
[0004]随着智能手机、平板电脑、笔记本电脑等终端成为人们日常生活在必不可少的电子设备。在终端设备使用过程中,经常会出现系统错误或应用程序运行错误等问题,当出现上述错误问题,会生成异常日志。
[0005]当前技术中,确定发生故障时的异常日志,进行故障原因的定位,确定异常日志的分析结果有这重要意义。
技术实现思路
[0006]为克服相关技术中存在的问题,本公开提供异常日志检测方法、异常日志检测
【技术保护点】
【技术特征摘要】
1.一种异常日志检测方法,其特征在于,包括:获取第一日志以及第二日志,其中,所述第一日志为接收到表征日志异常的报警信号后的日志,所述第二日志为接收到所述报警信号之前非报警期间的日志;基于所述第一日志提取第一日志模板,并基于所述第二日志提取第二日志模板;将存在于所述第一日志模板中,且不存在于所述第二日志模板中的日志模板,确定为异常日志模板;将所述第一日志中与所述异常日志模板对应的日志,确定为异常日志。2.根据权利要求1所述的异常日志检测方法,其特征在于,所述基于所述第一日志提取第一日志模板,并基于所述第二日志提取第二日志模板,包括:获取基于各服务日志构建并保存的树;基于待提取的第一日志模板,更新获取到的已保存的树,基于更新后的树提取第一日志模板,并基于待提取的第二日志模板,更新获取到的已保存的树,并基于更新后的树提取所述第二日志模板。3.根据权利要求2所述的异常日志检测方法,其特征在于,所述方法还包括:响应于基于Drain算法针对不同服务日志中的每一服务日志完成建立树,则分别保存不同服务日志基于Drain算法所建立的树。4.根据权利要求3所述的异常日志检测方法,其特征在于,基于Drain算法针对不同服务日志中的每一服务日志完成建立树之后,所述方法还包括:确定日志模板之间相似度大于预设阈值的日志模板,合并日志模板之间相似度大于预设阈值的日志模板。5.根据权利要求1所述的异常日志检测方法,其特征在于,所述方法还包括:获取针对所述异常日志的反馈结果,所述反馈结果包括所述异常日志实际为第二日志,或者所述异常日志实际为异常日志;剔除所述异常日志中包括的第二日志。6.一种异常日志检测装置,其特征在于,包括:获取模块,用于获取第一日志以及第二日志,其中,所述第一日志为接收到表征日志异常的报警信号后的日志,所述第二日志为接收到所述报警信号之前非报警期间的日志;提取模块,用于基于所述第一日志提取第一日志模板,...
【专利技术属性】
技术研发人员:陈欣,
申请(专利权)人:北京小米松果电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。