【技术实现步骤摘要】
一种业务监控方法及装置
本专利技术属于计算机
,尤其涉及一种业务监控方法及装置。
技术介绍
业务监控主要是通过监控业务系统的运行状态,判断业务系统的健康状况。实际应用过程中,在大面积的应用错误或重大系统事故发生之前,错误的积累通常经历着量变过程。因此,在业务系统出现严重后果前预警,不仅可行而且有效。但是,相关技术中的业务监控方案,主要从服务器或业务角度出发,如,监控服务器是否存活、CPU和内存的利用率等,以及其他不同维度统计业务交易笔数。然而,这种监控方案无法为业务系统提供及时的、统一的业务交易级的预警信息,这将导致运维或技术部门通常是最后知晓事故后果的事故关联方,进而无法在事故发生前提前排除故障,避免故障发生,这给业务运营带来无法挽回的损失。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种业务监控方法及装置,以实现应用级长交易的实时监控,且能够在业务系统出现故障前进行预警,其公开的技术方案如下:第一方面,本专利技术提供了一种业务监控方法,包括:获取预设时间段内发生的长 ...
【技术保护点】
1.一种业务监控方法,其特征在于,包括:/n获取预设时间段内发生的长交易业务的长交易信息,所述长交易业务指交易执行时长大于或等于预设时长的交易业务,所述长交易信息包括长交易发生总数;/n当所述长交易发生总数大于或等于第一阈值时,进行长交易预警。/n
【技术特征摘要】
1.一种业务监控方法,其特征在于,包括:
获取预设时间段内发生的长交易业务的长交易信息,所述长交易业务指交易执行时长大于或等于预设时长的交易业务,所述长交易信息包括长交易发生总数;
当所述长交易发生总数大于或等于第一阈值时,进行长交易预警。
2.根据权利要求1所述的方法,其特征在于,所述获取预设时间段内发生的长交易业务的长交易信息,包括:
获取所述预设时间段内的交易业务的日志信息;
从所述日志信息中查询所述交易执行结束时间处于所述预设时间段内,且交易执行时长大于或等于所述预设时长的所有交易业务的数量,得到所述长交易发生总数。
3.根据权利要求2所述的方法,其特征在于,所述日志信息包括交易标识、交易执行开始时间和交易执行结束时间;
确定所述交易业务的交易执行时长的过程,包括:
分别从获取包含同一交易标识的日志信息中的交易执行开始时间和交易执行结束时间;
计算所述交易执行结束时间与所述交易执行开始时间的时间差,得到所述交易执行时长。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:向预设终端设备发送预警信息。
5.根据权利要求1所述的方法,其特征在于,按照预设时间间隔获取所述预设时间段内发生的长交易业务的长交易信息,其中,所述预设时间间隔小于预设时间段;所述方法还包括:
按照当前预设时间段与上一个预设时间段是否重叠,将当前预设时间段划分为重叠时间段和非重叠时间段;
获取所述重叠时间段内发生的长交...
【专利技术属性】
技术研发人员:郭凯杰,张健,刘春艳,蔡海燕,
申请(专利权)人:中国农业银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。