【技术实现步骤摘要】
一种日志分析方法及日志分析系统
本申请涉及数据检索
,更具体地说,涉及一种日志分析方法及日志分析系统。
技术介绍
云计算(CloudComputing)是一种基于计算机网络的、以服务方式提供的新型计算模式,是面向服务计算模型的发展,使服务使用者通过网络访问集中的共享计算资源,具有超大规模、高可靠性和通用性等优点。在云计算系统中存储的日志是记录系统中硬件、软件和系统问题的信息,同时还可以监视系统中发生的事件。用户可以通过系统中的日志来检查错误发生的原因,或者寻找受到攻击时攻击者留下的痕迹,是反映云计算系统运行状态的重要信息。当需要在云计算系统中大量的日志中寻找所需的日志时,通常通过输入某一关键字进行检索的方式获得相关的日志数据。但是在实际使用过程中发现,由于云计算系统中普遍存在海量的日志,通过传统的关键字检索的方式会获得大批量的日志数据,这给根据获得的日志进一步的分析带来了困难。
技术实现思路
为解决上述技术问题,本专利技术提供了一种日志分析方法及日志分析系统,以实现获得更精确的日志检索数据,降低日志分析难度的目的。为实现上述技术目的,本专利技术实施例提供了如下技 ...
【技术保护点】
一种日志分析方法,其特征在于,应用于分布式云计算系统,所述分布式云计算系统包括多个子系统,每个所述子系统包括一个日志数据库;所述日志分析方法包括:获取至少一个输入关键字;剔除所有所述输入关键字中的重复输入关键字,获得至少一个检索关键字;对所有所述检索关键字作与操作,获得关键字组合;根据所述关键字组合检索每个所述子系统的日志数据库,获得检索结果。
【技术特征摘要】
1.一种日志分析方法,其特征在于,应用于分布式云计算系统,所述分布式云计算系统包括多个子系统,每个所述子系统包括一个日志数据库;所述日志分析方法包括:获取至少一个输入关键字;剔除所有所述输入关键字中的重复输入关键字,获得至少一个检索关键字;对所有所述检索关键字作与操作,获得关键字组合;根据所述关键字组合检索每个所述子系统的日志数据库,获得检索结果。2.根据权利要求1所述的方法,其特征在于,所述剔除所有所述输入关键字中的重复输入关键字包括:仅保留一个所有所述输入关键字中内容与数据格式均相同的输入关键字;仅保留一个所有所述输入关键字中意义相同且数据格式相同的输入关键字。3.根据权利要求2所述的方法,其特征在于,所述根据所述关键字组合检索每个所述子系统的日志数据库包括:根据所述关键字组合中每个检索关键字的内容及数据格式检索每个所述子系统的日志数据库。4.根据权利要求1所述的方法,其特征在于,所述获取至少一个输入关键字包括:获取输入内容;去除所述输入内容中的无关内容,获得待拆分内容;对所述待拆分内容进行拆分,获得至少一个输入关键字。5.根据权利要求4所述的方法,其特征在于,所述无关内容为定语及修饰词。6.一种日志分析系统,其特征在于,应用于分布式云计算系统,所述分布式云计算系统包括多个子...
【专利技术属性】
技术研发人员:王继业,高灵超,罗华永,葛华利,王宇飞,
申请(专利权)人:北京中电普华信息技术有限公司,国网信息通信产业集团有限公司,国家电网公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。