【技术实现步骤摘要】
用于应用程序的应用日志监控方法以及系统
本专利技术涉及计算机
,具体来说,涉及一种用于应用程序的应用日志监控方法以及系统。
技术介绍
日志在计算机系统中是一个应用广泛的概念,操作系统内核、各种应用服务器等等、程序都有可能输出日志。日志的内容、规模和用途也各不相同,很难一概而论。随着软件技术的发展,软件的代码行数变得非常庞大,维护软件的工作也变得十分复杂和困难。通常,可以在编写代码的过程中,添加关键业务的日志记录代码,这样在软件运行过程中,关键业务的程序处理情况就记录在日志文件中了,一旦软件运行异常,就可以通过分析日志信息,做出相应的处理。现有的日志分析系统,通常由日志采集代理和日志分析管理系统构成,可以对数量较小的日志文件进行分析处理。然而,现有的日志分析系统无法胜任海量日志文件的分析处理,并且缺乏实时分析、查询和预警能力。市面上基于日志实时检索监控业务指标以及异常堆栈还没有具体功能实现。另一方面,随着计算机技术的成熟,运行于智能设备的应用程序虽然越来越完善,但是实际运行过程中又难免会出现错误的情况。因 ...
【技术保护点】
1.一种用于应用程序的应用日志监控方法,其特征在于,包括:/n对收集的应用日志的有效性进行检验,以筛选出有效应用日志;/n判断所筛选的所述有效应用日志是否属于堆栈;/n根据预定规则指标的配置项,对不属于所述堆栈的所述有效应用日志进行预见性异常和非预见性异常分析;/n根据所述配置项发送与分析结果相关的告警信息。/n
【技术特征摘要】
1.一种用于应用程序的应用日志监控方法,其特征在于,包括:
对收集的应用日志的有效性进行检验,以筛选出有效应用日志;
判断所筛选的所述有效应用日志是否属于堆栈;
根据预定规则指标的配置项,对不属于所述堆栈的所述有效应用日志进行预见性异常和非预见性异常分析;
根据所述配置项发送与分析结果相关的告警信息。
2.根据权利要求1所述的用于应用程序的应用日志监控方法,其特征在于,还包括:
通过可视化控台根据监控指标至少对错误码类型、统计指标类型中的一种进行监控,所述监控指标包括监控级别、是否升级报警、通知频率、通知人中的至少一种。
3.根据权利要求1所述的用于应用程序的应用日志监控方法,其特征在于,发送所述告警信息包括:
利用分钟级别定时任务来判断是否满足告警条件。
4.根据权利要求1所述的用于应用程序的应用日志监控方法,其特征在于,根据所述配置项发送与分析结果相关的告警信息包括:
基于指标来获取对应的统计项的结果,并对所述统计项的结果与所述指标的阈值进行比对;
如果所述统计项的结果达到所述指标的所述阈值,则发送所述告警信息。
5.根据权利要求1所述的用于应用程序的应用日志监控方法,其特征在于,还包括:
在所述应用程序本地安装用于抓取所述收集应用日志的收集工具。
6.一种用...
【专利技术属性】
技术研发人员:周晔,穆海洁,何晓楠,
申请(专利权)人:上海汇付数据服务有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。