信息监控方法、信息监控装置、电子设备和可读存储介质制造方法及图纸

技术编号:31375775 阅读:30 留言:0更新日期:2021-12-15 11:10
本申请公开了一种信息监控方法、信息监控装置、电子设备和可读存储介质,属于信息处理技术领域。该信息监控方法包括:接收用户的第一输入;响应于第一输入,建立链路任务以及链路任务的监控对象;执行链路任务,以及在链路任务的任一执行节点执行中断后,回收监控对象;响应于监控对象的回收,发送监控信息至服务端,以供服务端根据监控信息确定链路任务的中断信息,其中,监控对象用于存储监控信息。通过上述方式,链路任务上所有导致链路中断的场景,均能成功上报埋点,能够更加准确地统计到失败节点的数量,从而提高链路任务的成功率的准确性,以准确监控到业务的稳定性。以准确监控到业务的稳定性。以准确监控到业务的稳定性。

【技术实现步骤摘要】
信息监控方法、信息监控装置、电子设备和可读存储介质


[0001]本申请属于信息处理
,具体涉及一种信息监控方法、信息监控装置、电子设备和可读存储介质。

技术介绍

[0002]长链路是指从用户点击开始到成功执行,周期较长的任务,例如信息发布、音视频播放等。为了监控任务的稳定性,需要监控长链路的成功率、耗时、错误码等品质指标,如图1所示,音频播放流程包括:用户点击开始播放、获取音频信息、音频鉴权、播放器软件开发工具包(Software Development Kit,SDK)起播、更新错误码并上报监控埋点,通过上报监控埋点实现品质指标的监控。
[0003]成功率=执行成功的次数/(执行成功次数+执行失败次数),理论上,在所有成功和失败的节点,主动上报监控埋点,就可以准确的计算出成功率。但实际上,长链路上所有失败的节点是无法穷举出的,例如,在获取音频信息与音频鉴权之间、音频鉴权与播放器SDK起播之间的未知场景导致的失败是无法获知的。因此,统计到的执行失败次数会比实际失败次数少,最终导致音频播放成功率统计偏高。
>
技术实现思路
...

【技术保护点】

【技术特征摘要】
1.一种信息监控方法,其特征在于,包括:接收用户的第一输入;响应于所述第一输入,建立链路任务以及所述链路任务的监控对象;执行所述链路任务,以及在所述链路任务的任一执行节点执行中断后,回收所述监控对象;响应于所述监控对象的回收,发送监控信息至服务端,以供所述服务端根据所述监控信息确定所述链路任务的中断信息,其中,所述监控对象用于存储所述监控信息。2.根据权利要求1所述的信息监控方法,其特征在于,还包括:在所述链路任务执行完成的情况下,回收所述监控对象,并发送所述监控信息至所述服务端,以供所述服务端根据所述监控信息确定所述链路任务的执行信息。3.根据权利要求1或2所述的信息监控方法,其特征在于,所述回收所述监控对象的步骤,包括:判断所述监控对象的可达性;在所述监控对象不可达的情况下,确定回收所述监控对象。4.根据权利要求3所述的信息监控方法,其特征在于,所述判断所述监控对象的可达性的步骤,包括:判断第一集合中是否存在所述监控对象的弱引用对象;在所述第一集合中存在所述监控对象的弱引用对象的情况下,确定所述监控对象不可达。5.根据权利要求4所述的信息监控方法,其特征在于,在所述判断第一集合中是否存在所述监控对象的步骤之前,还包括:创建所述监控对象对应的弱引用对象;在所述监控对象的可达性发生变化的情况下,将所述监控对象的弱引用对象添加至所述第一集合中。6.根据权利要求5所述的信息监控方法,其特征在于,在所述将所述监控对象的弱引用对象添加至所述第一集合中的步骤之前,还包括:将所述弱引用对象添加至第二集合;判断所述第二集合中的所述弱引用对象的可达性是否发生变化;在所述发送监控信息至服务端之后,还包括:将所述弱引用对象从所述第二集合中删除。7.根据权利要求1或2所述的信息监控方法,其特征在于,所述中断信息包括执行阶段标识、执行对象标识...

【专利技术属性】
技术研发人员:陈猛周露崛
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:

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

1