[发明专利]日志分析方法、装置以及计算机可读存储介质在审
申请号: | 202111558366.7 | 申请日: | 2021-12-16 |
公开(公告)号: | CN114328395A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 姚世荣 | 申请(专利权)人: | 江苏云从曦和人工智能有限公司 |
主分类号: | G06F16/14 | 分类号: | G06F16/14;G06F11/34;G06F16/18 |
代理公司: | 北京瀚仁知识产权代理事务所(普通合伙) 11482 | 代理人: | 宋宝库;郭婷 |
地址: | 215021 江苏省苏州市苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志 分析 方法 装置 以及 计算机 可读 存储 介质 | ||
本发明涉及计算机处理技术领域,具体提供一种日志分析方法、装置以及计算机可读存储介质,旨在解决提升日志分析的准确性率的技术问题。为此目的,本发明的方法包括:获取日志分析请求;使用搜索分析引擎,从搜索分析引擎对应的数据库中查询与日志分析请求相关的服务标准输出日志和网络请求日志;根据日志分析请求相关的服务标准输出日志和网络请求日志,生成与日志分析请求匹配的日志分析结果。通过本发明,同时使用了服务标准输出日志和网络请求日志进行分析,即可以将业务服务对用户请求的响应情况与用户请求的上下文结合进行分析,能够大幅提升日志分析的准确性。
技术领域
本发明涉及计算机技术领域,具体提供一种日志分析方法、装置以及计算机可读存储介质。
背景技术
在计算机技术领域中,日志分析是了解系统硬件信息、负荷情况、安全状态,实现问题排查、解决问题的重要的途径。开发人员和运维人员实现日志分析通常采用的方式是,登录到目标节点,查看特定时间区间的特定日志。但是此方法存在一个极大的弊端,如果运维对象是一个由数十、上百甚至成千台机器构成的集群,机器日志分布在若干个节点,如此操作方式将十分繁琐低效,在具有一定规模的企业内部实现集中化日志管理平台,提供系统综合性的集群日志管理功能,对于效率的提升,工作繁琐度的降低而言是十分必要且重要的。
集中化日志管理平台的出现,实现了大量日志数据的集中管理,也提升了日志分析的复杂度和难度,因此如何提升日志分析的准确性成为需要解决的技术问题。
发明内容
为了克服上述缺陷,提出了本发明,以提供解决或至少部分地解决如何提升日志分析的准确性率的技术问题的日志分析方法、装置以及计算机可读存储介质。
在第一方面,本发明提供一种日志分析方法,所述方法包括:
获取日志分析请求;
使用搜索分析引擎,从所述搜索分析引擎对应的数据库中查询与所述日志分析请求相关的服务标准输出日志和网络请求日志,所述数据库中存储有来自服务节点的多个服务标准输出日志和多个网络请求日志,所述多个服务标准输出日志用于记录所述服务节点的业务服务对不同用户请求的响应情况,所述多个网络请求日志用于记录不同用户请求的上下文;
根据所述日志分析请求相关的服务标准输出日志和网络请求日志,生成与所述日志分析请求匹配的日志分析结果。
在上述日志分析方法的一个技术方案中,所述多个服务标准输出日志中和所述多个网络请求日志均携带所述不同用户请求的唯一编码,“调用搜索分析引擎,从所述搜索分析引擎对应的数据库中查询与所述日志分析请求相关的服务标准输出日志和网络请求日志”的步骤具体包括:
识别所述日志分析请求有关的目标用户请求,使用搜索分析引擎按所述目标用户请求的唯一编码查询对应的服务标准输出日志和网络请求日志,作为与所述日志分析请求相关的服务标准输出日志和网络请求日志;
和/或,还包括:
在所述服务节点收到新增用户请求时,从所述新增用户请求的上下文中获取所述新增用户请求的唯一编码,加入对所述新增用户请求进行响应的服务标准输出日志中;
和/或,“获取日志分析请求”的步骤具体包括:
在发现所述服务节点的业务服务发生错误时,识别导致错误的用户请求,根据所述导致错误的用户请求的唯一编码生成所述日志分析请求;
和/或,还包括:
根据所述日志分析结果,生成消除错误的解决方案。
在第二方面,提供一种日志分析装置,所述装置包括:
请求获取模块,获取日志分析请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏云从曦和人工智能有限公司,未经江苏云从曦和人工智能有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111558366.7/2.html,转载请声明来源钻瓜专利网。