一种用于通过日志系统处理业务系统的日志的方法与设备技术方案

技术编号:16662693 阅读:48 留言:0更新日期:2017-11-30 11:52
本申请的目的是提供一种用于通过日志系统处理业务系统的日志的方法与设备。具体地,获取所述业务系统输出的日志信息,其中,所述日志系统包含于所述业务系统;对所述日志信息进行过滤处理;对经过滤处理的所述日志信息进行聚合处理;输出经聚合处理的所述日志信息。与现有技术相比,本申请中包含于业务系统中的日志系统获取业务系统输出的日志信息并进行过滤处理,进而对经过滤的日志信息进行聚合处理,最终输出经聚合处理的所述日志信息,从而实现在业务系统中对输出日志进行的实时聚合分析。

【技术实现步骤摘要】
一种用于通过日志系统处理业务系统的日志的方法与设备
本申请涉及计算机领域,尤其涉及一种用于通过日志系统处理业务系统的日志的技术。
技术介绍
随着大数据时代的来临,分布式计算环境应用广泛,业务系统一般通过日志系统分析和解决问题,但是随着业务系统复杂度的升高,通过关键词或者等级划分的日志的过滤管理方法往往会导致重要的信息点被淹没在无效的日志中,且大量的日志分析以及输出会对中央处理器、存储介质等造成不可预测的压力,进而影响到共用该中央处理器以及存储介质的业务系统的关键性能指标。因此,现有技术会采用增加中央处理器、存储介质等硬件性能或将日志系统和分析聚合功能模块分离在其它硬件上进行分析的方法进行日志分析的方式对业务系统的日志进行分析。然而,现有技术借助外部系统进行日志分析的方法,因需要将日志转送外部系统因此存在一定的延时缺陷,且外部系统的部署较为复杂,无法胜任快速分析问题的需求,在本系统增加硬件性能则会导致成本上升,且在硬件负担较小时会造成资源浪费。
技术实现思路
本申请的一个目的是提供一种用于通过日志系统处理业务系统的日志的方法与设备,用以解决在业务系统中合理利用资源对日志实时分析的问题。为实本文档来自技高网...
一种用于通过日志系统处理业务系统的日志的方法与设备

【技术保护点】
一种用于通过日志系统处理业务系统的日志的方法,包括:获取所述业务系统输出的日志信息,其中,所述日志系统包含于所述业务系统;对所述日志信息进行过滤处理;对经过滤处理的所述日志信息进行聚合处理;输出经聚合处理的所述日志信息。

【技术特征摘要】
2016.03.28 CN 20161018386211.一种用于通过日志系统处理业务系统的日志的方法,包括:获取所述业务系统输出的日志信息,其中,所述日志系统包含于所述业务系统;对所述日志信息进行过滤处理;对经过滤处理的所述日志信息进行聚合处理;输出经聚合处理的所述日志信息。2.根据权利要求1所述的方法,其中,所述对经过滤处理的所述日志信息进行聚合处理包括:根据设定聚合容器配置信息确定经过滤处理的所述日志信息对应的聚合容器;通过多个所述聚合容器对经过滤处理的所述日志信息进行并行聚合处理,其中,每个聚合容器包含一个或多个聚合分析单元。3.根据权利要求1所述的方法,其中,所述对经过滤处理的所述日志信息进行聚合处理包括:根据所述业务系统对应的资源压力信息确定日志聚合控制参数;根据所述日志聚合控制参数对经过滤处理的所述日志信息进行聚合处理。4.根据权利要求1所述的方法,其中,所述输出经聚合处理的所述日志信息包括:根据所述业务系统对应的资源压力信息确定日志输出控制参数;根据所述日志输出控制参数输出经聚合处理的所述日志信息。5.根据权利要求3或4所述的方法,其中,所述方法还包括:通过所述日志系统中的压力探针获取所述业务系统对应的资源压力信息,其中,所述压力探针随所述业务系统启动被启动。6.根据权利要求1所述的方法,其中,所述方法还包括:在所述业务系统运行期间,获取用户提交的调整指令信息并根据所述调整指令信息更新所述日志系统的日志处理参数。7.根据权利要求6所述的方法,其中,所述日志处理参数包括以下至少任一项:用于日志过滤处理的日志过滤控制参数;用于日志聚合处理的日志聚合控制参数;用于日志输出处理的日志输出控制参数。8.一种用于通过日志系统处理业务系统的日志的设备,包括:获取装置,用于获取所述业务系统输出的日志信息,其中,所述日志系统包含于所述业务系统;过滤装置,用于对所述日志信息进行过滤处理;聚合装...

【专利技术属性】
技术研发人员:曹锋林江彬
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1