日志的收集方法、系统、设备及计算机存储介质技术方案

技术编号:33499737 阅读:18 留言:0更新日期:2022-05-19 01:10
本发明专利技术涉及数据处理领域,并公开了一种日志的收集方法、系统、设备和一种计算机存储介质,该方法应用于客户端,所述日志的收集方法步骤,包括:获取所述客户端内部的全部错误日志,并根据各所述错误日志得到分类日志集;获取预设的提取规则,根据所述提取规则将所述分类日志集中的分类日志依次同步到日志服务器。本发明专利技术提高了日志的收集效率。本发明专利技术提高了日志的收集效率。本发明专利技术提高了日志的收集效率。

【技术实现步骤摘要】
日志的收集方法、系统、设备及计算机存储介质


[0001]本专利技术涉及数据处理领域,尤其涉及一种日志的收集方法、系统、设备及计算机存储介质。

技术介绍

[0002]随着客户端安装量的持续增长,客户端出现问题的数量和问题类型随之增多。与此同时安装了客户端的终端的类型也越来越多,从而导致各种兼容性问题也频繁出现。鉴于此状况,对客户端出现的问题进行定位、跟踪和解决就变得愈发紧迫和困难。
[0003]传统收集日志的方式是通过开发者在获取用户反馈的程序异常信息后,通过操作后台进行设置形成日志收集信息,再根据日志收集信息和程序异常信息对应的目标客户收集对应日志。这种收集日志方式存在很大的缺陷,需要在用户反馈程序异常信息后才会对客户端日志进行获取,并且要依据程序异常信息对应的目标客户和程序异常信息对应的日志收集信息进行收集。
[0004]综上,传统收集日志方式不仅延长了收集时间,而且日志的收集效率低。

技术实现思路

[0005]本专利技术的主要目的在于提出一种日志的收集方法、系统、设备及计算机存储介质,旨在提升日志的收集的效率。
[0006]为实现上述目的,本专利技术提供一种日志的收集方法,所述日志的收集方法应用于客户端,所述日志的收集方法步骤,包括:获取所述客户端内部的全部错误日志,并根据各所述错误日志得到分类日志集;获取预设的提取规则,根据所述提取规则将所述分类日志集中的分类日志依次同步到日志服务器。
[0007]可选地,根据各所述错误日志得到分类日志集的步骤,包括:获取预设的错误等级表,并确定各所述错误日志在所述错误等级表中对应的错误等级;根据所述错误等级将各所述错误日志分类得到分类日志集。
[0008]可选地,根据所述提取规则将所述分类日志集中的分类日志依次同步到日志服务器的步骤,包括:根据所述提取规则依次提取所述分类日志集中的分类日志,并确定提取的所述分类日志对应的提取顺序;根据所述提取顺序将所述分类日志同步到日志服务器。
[0009]此外,为实现上述目的,本专利技术还提供一种日志的收集方法,所述日志的收集方法应用于日志服务器,所述日志的收集方法步骤,包括:接收客户端同步的分类日志,并根据所述分类日志确定对应的日志文件;根据所述分类日志和所述日志文件创建日志队列,并根据所述日志队列对所述日
志文件进行分类保存。
[0010]可选地,根据所述分类日志确定对应的日志文件的步骤,包括:获取所述分类日志中的详细信息,将所述详细信息作为日志文件。
[0011]可选地,根据所述分类日志和所述日志文件创建日志队列的步骤,包括:获取所述分类日志中的基础信息,将所述基础信息作为拟日志队列;获取所述日志文件对应的保存地址,并将所述保存地址写入所述拟日志队列得到日志队列。
[0012]可选地,根据所述日志队列对所述日志文件进行分类保存的步骤,包括:根据所述日志队列中的保存地址提取日志文件,并根据预设的错误等级表确定所述日志文件对应的日志错误等级;根据所述日志错误等级对所述日志文件进行分类保存。
[0013]此外,为实现上述目的,本专利技术还提供一种日志的收集系统,所述日志的收集系统包括客户端和日志服务器,所述客户端和所述日志服务器之间建立通信连接;所述客户端,用于获取错误日志,根据预设的错误等级表对各所述错误日志分类得到分类日志集,并根据预设的提取规则将所述分类日志集中的分类日志依次同步到所述日志服务器;所述日志服务器,用于接收所述客户端发送的所述分类日志,并将所述分类日志进行分类保存。
[0014]此外,为实现上述目的,本专利技术还提供一种日志的收集设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的日志的收集程序,所述日志的收集程序被所述处理器执行时实现上所述的日志的收集方法的步骤。
[0015]此外,为实现上述目的,本专利技术还提供一种日志的收集计算机存储介质,所述计算机存储介质上存储有日志的收集程序,所述日志的收集程序被处理器执行时实现如上所述的日志的收集方法的步骤。
[0016]本专利技术通过公开了一种日志的收集方法,该方法应用于客户端和日志服务器,所述客户端和所述日志服务器之间建立通信连接;所述客户端,用于获取错误日志,根据预设的错误等级表对各所述错误日志分类得到分类日志集,并根据预设的提取规则将所述分类日志集中的分类日志依次同步到所述日志服务器;所述日志服务器,用于接收客户端同步的分类日志,并根据所述分类日志确定对应的日志文件;根据所述分类日志和所述日志文件创建日志队列,并根据所述日志队列对所述日志文件进行分类保存。其中分类保存是依据错误等级的级别进行分类后保存在日志服务器的数据库。通过收集客户端错误日志并将其进行同步到日志服务器储存,可以将将客户端的错误日志准确的收集到了日志服务器。从而避免了日志服务器收集错误日志时需要用户反馈的程序异常信息后才会对客户端日志进行获取的现象发生,不仅对问题的定位、跟踪和解决提供更精准和高效的依据,而且通过将错误日志统一分类储存进而提高了日志的收集效率。
附图说明
[0017]图1是本专利技术实施例方案涉及的硬件运行环境的日志的收集设备结构示意图;图2为本专利技术日志的收集系统第一实施例的示意图;
图3为本专利技术日志的收集系统装置模块示意图;图4为本专利技术日志的收集方法第一实施例的流程示意图;图5为本专利技术日志的收集方法第二实施例的流程示意图;图6为本专利技术日志的收集技术方案的流程示意图。
[0018]附图标号说明:标号名称标号名称A10客户端B10日志服务器A11日志收集模块B11日志接收模块A12客户端本地数据库B12日志处理模块A13日志同步模块0001通信总线0002获取接口0003处理器0004处理接口0005存储器C01获取模块C02发送模块C03接收模块C04处理模块本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0019]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0020]参照图1,图1为本专利技术实施例方案涉及的硬件运行环境的日志的收集设备结构示意图。
[0021]如图1所示,该日志的收集设备可以包括:处理器0003,例如中央处理器(CentralProcessingUnit,CPU),通信总线0001、获取接口0002,处理接口0004,存储器0005。其中,通信总线0001用于实现这些组件之间的连接通信。获取接口0002可以包括信息采集装置、获取单元比如计算机,可选获取接口0002还可以包括标准的有线接口、无线接口。处理接口0004可选的可以包括标准的有线接口、无线接口。存储器0005可以是高速的随机存取存储器(RandomAccessMemory,RAM),也可以是稳定的非易失性存储器(Non

VolatileMemory,NVM),例如磁盘存储器。存储器0005可选的还可以是独立于前述处理器0003的存储装置。
[0022]本领域技术人员可以理解,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种日志的收集方法,其特征在于,所述日志的收集方法应用于客户端,所述日志的收集方法步骤,包括:获取所述客户端内部的全部错误日志,并根据各所述错误日志得到分类日志集;获取预设的提取规则,根据所述提取规则将所述分类日志集中的分类日志依次同步到日志服务器,其中,所述根据所述提取规则将所述分类日志集中的分类日志依次同步到日志服务器的步骤,包括:所述提取规则是指根据日志的错误等级提取日志的顺序,确定所述错误等级对应的优先级顺序,并根据所述优先级顺序将所述分类日志集中的分类日志依次同步到日志服务器。2.如权利要求1所述的日志的收集方法,其特征在于,所述根据各所述错误日志得到分类日志集的步骤,包括:获取预设的错误等级表,并确定各所述错误日志在所述错误等级表中对应的错误等级;根据所述错误等级将各所述错误日志分类得到分类日志集。3.如权利要求1所述的一种日志的收集方法,其特征在于,所述根据所述提取规则将所述分类日志集中的分类日志依次同步到日志服务器的步骤,包括:根据所述提取规则依次提取所述分类日志集中的分类日志,并确定提取的所述分类日志对应的提取顺序;根据所述提取顺序将所述分类日志同步到日志服务器。4.一种日志的收集方法,其特征在于,所述日志的收集方法应用于日志服务器,所述日志的收集方法步骤,包括:接收客户端同步的分类日志,并根据所述分类日志确定对应的日志文件;根据所述分类日志和所述日志文件创建日志队列,并根据所述日志队列对所述日志文件进行分类保存,其中,所述根据所述日志队列对所述日志文件进行分类保存的步骤,包括:确定所述日志队列中对日志文件的保存地址,并获取所述保存地址的日志文件,并将所述日志文件按照所述日志文件对应的分类日志的错误等级在日志服务器中保存。5.如权利要求4所述的一种日志的收集方法,其特征在于,所述根据所述分类日志确定对应的日志文件的步骤,包括:获取所述分类日志中的详细信息,将所述详细信息作为日志文件。6.如权利要求4所述的一种日志的收集方法,其特征在于,...

【专利技术属性】
技术研发人员:杨晓华蒋剑锋
申请(专利权)人:深圳市云视机器人有限公司
类型:发明
国别省市:

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

1