业务系统监控方法、装置、存储介质及计算机设备制造方法及图纸

技术编号:36084848 阅读:23 留言:0更新日期:2022-12-24 11:00
本申请提供了一种业务系统监控方法、装置、存储介质及计算机设备。该方法包括:获取业务系统的系统日志;根据预设的监控关键词集合对所述系统日志进行关键词匹配;所述监控关键词集合包括在业务系统发生不同类型的业务改动后,执行改动后的业务产生的对应于各业务改动类型的日志关键词;若所述系统日志中存在所述监控关键词集合中的至少一个日志关键词,则确定所述系统日志的生成来源发生业务改动;基于所述系统日志及所述系统日志的生成来源生成监控信息发送至第一目标通知人。本申请能够对业务系统的改动实现及时监控并通知有关人员,便于进行改动的跟踪,及时发现改动是否存在异常。在异常。在异常。

【技术实现步骤摘要】
业务系统监控方法、装置、存储介质及计算机设备


[0001]本申请涉及计算机
,尤其涉及一种业务系统监控方法、装置、存储介质及计算机设备。

技术介绍

[0002]在web业务系统中,随着使用需求的变化,需要进行业务改动,例如参数改动、执行周期改动等等,但在改动时可能会出现与正常系统功能不相符合的系统表现,即出现业务问题或bug。
[0003]然而业务系统涉及的任务数量十分庞大,如果依赖测试人员手动或以脚本的方式进行验证,或者依赖线上用户的反馈,则对于问题的发现是滞后的,难以保证系统运行的稳定性。

技术实现思路

[0004]本申请实施例提供了一种业务系统监控方法、装置、存储介质及计算机设备,能够对业务系统的改动实现及时监控并通知有关人员,便于进行改动的跟踪,及时发现改动是否存在异常。
[0005]第一方面,本申请提供了一种业务系统监控方法,所述方法包括:
[0006]获取业务系统的系统日志;
[0007]根据预设的监控关键词集合对所述系统日志进行关键词匹配;所述监控关键词集合包括在业务系统发生不同类型的业务改动后,执行改动后的业务产生的对应于各业务改动类型的日志关键词;
[0008]若所述系统日志中存在所述监控关键词集合中的至少一个日志关键词,则确定所述系统日志的生成来源发生业务改动;
[0009]基于所述系统日志及所述系统日志的生成来源生成监控信息发送至第一目标通知人。
[0010]在其中一个实施例中,所述基于所述系统日志及所述系统日志的生成来源生成监控信息发送至第一目标通知人,包括:
[0011]根据所述系统日志与所述监控关键词集合中匹配的日志关键词确定业务改动类型;
[0012]基于所述业务改动类型,从所述系统日志中获取目标信息;
[0013]根据所述目标信息及所述系统日志的生成来源生成监控信息;
[0014]将所述监控信息发送至所述第一目标通知人。
[0015]在其中一个实施例中,所述基于所述业务改动类型,从所述系统日志中获取目标信息,包括:
[0016]根据所述业务改动类型确定对应于所述业务改动类型的目标字段;
[0017]获取所述系统日志中目标字段的字段信息作为目标信息。
[0018]在其中一个实施例中,所述将所述监控信息发送至第一目标通知人,包括:
[0019]根据所述业务改动类型确定对应于所述业务改动类型的预设通知人作为所述第一目标通知人;
[0020]将所述监控信息发送至所述第一目标通知人。
[0021]在其中一个实施例中,所述方法还包括:
[0022]记录业务系统在预设监控周期内发生业务改动的次数;
[0023]若所述发生业务改动的次数超过预设阈值,则将所述监控信息发送至第二目标通知人。
[0024]在其中一个实施例中,所述目标信息包括改动后的参数配置、触发改动的用户名、触发改动的用户IP地址中的至少一个。
[0025]在其中一个实施例中,所述获取业务系统的系统日志,包括:
[0026]根据预设的监控任务确定监控域;
[0027]获取所述监控域的系统日志。
[0028]第二方面,本申请提供了一种业务系统监控装置,包括:
[0029]系统日志获取模块,用于获取业务系统的系统日志;
[0030]关键词匹配模块,用于根据预设的监控关键词集合对所述系统日志进行关键词匹配;所述监控关键词集合包括在业务系统在发生不同类型的业务改动后运行将产生的对应于各业务改动类型的日志关键词的集合;
[0031]业务改动确定模块,用于在所述系统日志中存在所述监控关键词集合中的至少一个日志关键词时,确定所述系统日志的生成来源发生业务改动;
[0032]第一信息发送模块,用于基于所述系统日志及所述系统日志的生成来源生成监控信息发送至第一目标通知人。
[0033]第三方面,本申请提供了一种存储介质,所述存储介质中存储有计算机可读指令,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如上述任一项实施例所述业务系统监控方法的步骤。
[0034]第四方面,本申请提供了一种计算机设备,包括:一个或多个处理器,以及存储器;
[0035]所述存储器中存储有计算机可读指令,所述一个或多个处理器执行时所述计算机可读指令时,执行如上述任一项实施例所述业务系统监控方法的步骤。
[0036]从以上技术方案可以看出,本申请实施例具有以下优点:
[0037]本申请提供的业务系统监控方法、装置、存储介质及计算机设备,通过获取业务系统的系统日志,利用预设的在发生不同类型的业务改动后运行将产生的日志关键词对系统日志进行关键词匹配,以识别业务系统是否发生了业务改动,若系统日志中匹配到监控关键词集合中的至少一个日志关键词,则确定系统日志的生成来源发生了业务改动,此时需要生成监控信息通知第一目标通知人,监控信息根据系统日志及系统日志的生成来源生成,能够使第一目标通知人获悉业务改动的相关信息,若第一目标通知人经分析认为此业务改动可能导致异常或者不符合业务需求,能够根据监控信息及时定位发生业务的对象,在问题产生前提前进行处理,有效减少运行后才发现的业务问题和bug。
附图说明
[0038]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0039]图1为一个实施例中,业务系统监控方法的流程示意图;
[0040]图2为一个实施例中,基于系统日志及系统日志的生成来源生成监控信息发送至第一目标通知人步骤的流程示意图;
[0041]图3为一个实施例中,基于业务改动类型,从系统日志中获取目标信息步骤的流程示意图;
[0042]图4为一个实施例中,将监控信息发送至第一目标通知人步骤的流程示意图;
[0043]图5为一个实施例中,业务系统监控装置的结构框图;
[0044]图6为一个实施例中,计算机设备的内部结构图。
具体实施方式
[0045]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0046]如图1所示,本申请实施例提供了一种业务系统监控方法,所述方法包括步骤S101至S104,其中:
[0047]步骤S101,获取业务系统的系统日志。
[0048]其中,系统日志用于记录用户操作信息和程序运行过程中的各种事件信息等多种信息。
[0049]步骤S102,根据预设的监控关键词集合对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务系统监控方法,其特征在于,所述方法包括:获取业务系统的系统日志;根据预设的监控关键词集合对所述系统日志进行关键词匹配;所述监控关键词集合包括在业务系统发生不同类型的业务改动后,执行改动后的业务产生的对应于各业务改动类型的日志关键词;若所述系统日志中存在所述监控关键词集合中的至少一个日志关键词,则确定所述系统日志的生成来源发生业务改动;基于所述系统日志及所述系统日志的生成来源生成监控信息发送至第一目标通知人。2.根据权利要求1所述的业务系统监控方法,其特征在于,所述基于所述系统日志及所述系统日志的生成来源生成监控信息发送至第一目标通知人,包括:根据所述系统日志与所述监控关键词集合中匹配的日志关键词确定业务改动类型;基于所述业务改动类型,从所述系统日志中获取目标信息;根据所述目标信息及所述系统日志的生成来源生成监控信息;将所述监控信息发送至所述第一目标通知人。3.根据权利要求2所述的业务系统监控方法,其特征在于,所述基于所述业务改动类型,从所述系统日志中获取目标信息,包括:根据所述业务改动类型确定对应于所述业务改动类型的目标字段;获取所述系统日志中目标字段的字段信息作为目标信息。4.根据权利要求2所述的业务系统监控方法,其特征在于,所述将所述监控信息发送至第一目标通知人,包括:根据所述业务改动类型确定对应于所述业务改动类型的预设通知人作为所述第一目标通知人;将所述监控信息发送至所述第一目标通知人。5.根据权利要求2所述的业务系统监控方法,其特征在于,所述方法还包括:记录业务系统在预设监控...

【专利技术属性】
技术研发人员:程江
申请(专利权)人:广州品唯软件有限公司
类型:发明
国别省市:

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

1