一种业务运行监测方法、装置、设备及存储介质制造方法及图纸

技术编号:29988767 阅读:22 留言:0更新日期:2021-09-11 04:24
本申请提供一种业务运行监测方法、装置、设备及存储介质,服务器接收终端上传的与实时场景化业务运行相关的指标数据和操作信息,指标数据基于终端的底层接口获取,操作信息基于预先对应用程序中用于实现实时场景化业务的函数的打点操作获取;确定第一业务监测请求所请求监测的目标时间段,确定终端在目标时间段与实时场景化业务运行相关的第一指标数据和目标操作信息;基于第一指标数据以时间为基准显示各个性能指标和业务指标在目标时间段内实时的指标数据,且目标时间段中的任一目标时间的指标数据用于关联显示目标操作信息中与目标时间相关的操作信息。这样,不仅可以提高指标监测结果的准确性,还便于实现对问题产生原因的精准定位。原因的精准定位。原因的精准定位。

【技术实现步骤摘要】
一种业务运行监测方法、装置、设备及存储介质


[0001]本专利技术涉及计算机
,更具体地说,涉及一种业务运行监测方法、装置、设备及存储介质。

技术介绍

[0002]随着移动互联网的高速发展,APP中的大用户量级的实时场景化业务的敏感度比较高,通常要求高效精准直观的指标输出和精准的定位问题产生的原因。其中,大用户量级的实时场景化业务,比如音视频业务、直播业务、金融业务等等。
[0003]现有的业务运行监测方法虽然能够实现对业务运行过程中指标的监测,但因其并未考虑对各个指标之间关联关系的监测,因此并不便于实现对问题产生原因的精准定位;并且,现有的业务运行监测方法通常是由业务所属应用程序自身提供的监测工具实现的对业务运行过程中指标的监测,这种监测方式会影响指标监测结果,导致指标监测结果不准确。

技术实现思路

[0004]有鉴于此,本申请提供一种业务运行监测方法、装置、设备及存储介质,不仅可以提高指标监测结果的准确性,还便于实现对问题产生原因的精准定位。技术方案如下:
[0005]一种业务运行监测方法,包括:
[0006]接收终端上传的与位于所述终端的实时场景化业务运行相关的指标数据和操作信息,所述指标数据包括基于所述终端的底层接口实时获取的所述终端的性能指标的指标数据和所述实时场景化业务的业务指标的指标数据,所述操作信息包括基于预先对应用程序中用于实现所述实时场景化业务的函数的打点操作获取的对所述实时场景化业务的操作行为信息和所述操作行为信息的函数调用信息;
[0007]确定第一业务监测请求所请求监测的目标时间段,确定所述终端在所述目标时间段内与所述实时场景化业务运行相关的第一指标数据和目标操作信息;
[0008]基于所述第一指标数据以时间为基准显示各个所述性能指标和所述业务指标在所述目标时间段内实时的指标数据,且所述目标时间段中的任一目标时间的指标数据用于关联显示所述目标操作信息中与所述目标时间相关的操作信息。
[0009]一种业务运行监测方法,包括:
[0010]在终端运行实时场景化业务时,监测与所述实时场景化业务运行相关的指标数据和操作信息,所述指标数据包括基于所述终端的底层接口实时获取的所述终端的性能指标的指标数据和所述实时场景化业务的业务指标的指标数据,所述操作信息包括基于预先对应用程序中用于实现所述实时场景化业务的函数的打点操作获取的对所述实时场景化业务的操作行为信息和所述操作行为信息的函数调用信息;
[0011]在所述实时场景化业务界面上显示第二面板,基于非绘制方式在所述第二面板上实时显示所述指标数据;
[0012]将所述指标数据和操作信息上传至服务器。
[0013]一种业务运行监测装置,包括:
[0014]信息接收单元,用于接收终端上传的与位于所述终端的实时场景化业务运行相关的指标数据和操作信息,所述指标数据包括基于所述终端的底层接口实时获取的所述终端的性能指标的指标数据和所述实时场景化业务的业务指标的指标数据,所述操作信息包括基于预先对应用程序中用于实现所述实时场景化业务的函数的打点操作获取的对所述实时场景化业务的操作行为信息和所述操作行为信息的函数调用信息;
[0015]信息确定单元,用于确定第一业务监测请求所请求监测的目标时间段,确定所述终端在所述目标时间段内与所述实时场景化业务运行相关的第一指标数据和目标操作信息;
[0016]第一信息显示单元,用于基于所述第一指标数据以时间为基准显示各个所述性能指标和所述业务指标在所述目标时间段内实时的指标数据,且所述目标时间段中的任一目标时间的指标数据用于关联显示所述目标操作信息中与所述目标时间相关的操作信息。
[0017]一种业务运行监测装置,包括:
[0018]信息监测单元,用于在终端运行实时场景化业务时,监测与所述实时场景化业务运行相关的指标数据和操作信息,所述指标数据包括基于所述终端的底层接口实时获取的所述终端的性能指标的指标数据和所述实时场景化业务的业务指标的指标数据,所述操作信息包括基于预先对应用程序中用于实现所述实时场景化业务的函数的打点操作获取的对所述实时场景化业务的操作行为信息和所述操作行为信息的函数调用信息;
[0019]第二信息显示单元,用于在所述实时场景化业务界面上显示第二面板,基于非绘制方式在所述第二面板上实时显示所述指标数据;
[0020]信息上传单元,用于将所述指标数据和操作信息上传至服务器。
[0021]一种设备,包括:处理器以及存储器,所述处理器以及存储器通过通信总线相连;其中,所述处理器,用于调用并执行所述存储器中存储的程序;所述存储器,用于存储程序,所述程序用于实现所述业务运行监测方法。
[0022]一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行所述业务运行监测方法。
[0023]本申请提供一种业务运行监测方法、装置、设备及存储介质,终端在运行实时场景化业务时,通过底层接口实时获取终端的性能指标的指标数据和实时场景化业务的业务指标的指标数据,并基于对应用程序中与实时场景化业务相关的函数的打点操作获取对实时场景化业务的操作信息,进而将指标数据和操作信息上传至服务器,以便于服务器以时间和操作信息为纽带实现对各个指标的指标数据的展示。本申请基于终端底层接口实现对指标数据的监测且基于对应用程序中函数的打点操作实现对操作信息的监测,在实现对指标数据和操作信息的监测的过程中并不会影响监测到的指标数据和操作信息的准确性,因此相对于现有技术而言可以提高指标监测结果的准确性,并且本申请是以时间和操作信息为纽带实现的对各个指标数据的关联关系的展示,为用户对业务问题产生原因的定位提供了便利,便于用户对业务问题产生原因进行精准定位。
附图说明
[0024]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0025]图1为本申请实施例提供的一种业务运行监测系统的结构示意图;
[0026]图2为本申请实施例提供的一种业务运行监测方法示意图;
[0027]图3为本申请实施例提供的一种基于第一指标数据以时间为基准显示各个性能指标和业务指标在目标时间段内实时的指标数据,且目标时间段中的任一目标时间的指标数据用于关联显示目标操作信息中与目标时间相关的操作信息的方法流程图;
[0028]图4(a)-(b)为本申请实施例提供的一种第一面板显示的示意图;
[0029]图5为本申请实施例提供的另一种业务运行监测方法示意图;
[0030]图6为本申请实施例提供的一种第二面板显示的示意图;
[0031]图7为本申请实施例提供的一种服务器的硬件结构框图;
[0032]图8为本申请实施例提供的一种本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务运行监测方法,其特征在于,包括:接收终端上传的与位于所述终端的实时场景化业务运行相关的指标数据和操作信息,所述指标数据包括基于所述终端的底层接口实时获取的所述终端的性能指标的指标数据和所述实时场景化业务的业务指标的指标数据,所述操作信息包括基于预先对应用程序中用于实现所述实时场景化业务的函数的打点操作获取的对所述实时场景化业务的操作行为信息和所述操作行为信息的函数调用信息;确定第一业务监测请求所请求监测的目标时间段,确定所述终端在所述目标时间段内与所述实时场景化业务运行相关的第一指标数据和目标操作信息;基于所述第一指标数据以时间为基准显示各个所述性能指标和所述业务指标在所述目标时间段内实时的指标数据,且所述目标时间段中的任一目标时间的指标数据用于关联显示所述目标操作信息中与所述目标时间相关的操作信息。2.根据权利要求1所述的方法,其特征在于,还包括:实时结合所述操作信息和所述指标数据检测当前所述实时场景化业务是否满足预先设置的异常状态;若当前所述实时场景化业务满足所述异常状态,确定所述终端当前存在与所述异常状态匹配的异常问题;显示所述目标时间段内的各个所述异常问题。3.根据权利要求1所述的方法,其特征在于,还包括:接收第二业务监测请求,获取所述第二业务监测请求的监测条件,所述监测条件包括监测时间段、监测范围和统计分析规则中的任意一种或多种;统计所述监测时间段内满足所述监测范围的第二指标数据,所述监测范围与指标监测范围和终端监测范围中的任意一项或多项相关;基于所述统计分析规则对所述第二指标数据进行统计分析得到统计分析结果;显示所述统计分析结果。4.根据权利要求1所述的方法,其特征在于,所述基于所述第一指标数据以时间为基准显示各个所述性能指标和所述业务指标在所述目标时间段内实时的指标数据,且所述目标时间段中的任一目标时间的指标数据用于关联显示所述目标操作信息中与所述目标时间相关的操作信息,包括:基于所述第一指标数据在同一第一面板上显示每个所述性能指标在所述目标时间段内实时的指标数据和每个所述业务指标在所述目标时间段内实时的指标数据;接收对所述第一面板上任一目标时间的指标数据的触发操作,从所述目标操作信息中确定与所述目标时间相关的操作信息;在所述第一面板上关联显示所确定的操作信息。5.根据权利要求4所述的方法,其特征在于,所述基于所述第一指标数据在同一第一面板上显示每个所述性能指标在所述目标时间段内实时的指标数据和每个所述业务指标在所述目标时间段内实时的指标数据,包括:基于所述第一指标数据,在同一第一面板上绘制每个所述性能指标在所述目标时间段内的指标数据曲线和每个所述业务指标在所述目标时间段内的指标数据曲线,各个所述指标数据曲线的横坐标相同,所述横坐标表征时间;
所述在所述第一面板上关联显示所确定的操作信息,包括:在所述第一面板上显示与被触发的指标数据相关的...

【专利技术属性】
技术研发人员:陈艳杰
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1