数据监控方法及装置制造方法及图纸

技术编号:11246953 阅读:52 留言:0更新日期:2015-04-01 19:57
本发明专利技术公开了一种数据监控方法及装置。其中,该方法包括:按照预定周期获取客户端所播放的多媒体文件的播放数据;根据播放数据计算客户端所播放的多媒体文件的可用度,其中,可用度用于标识客户端成功加载多媒体文件的比率;判断可用度是否小于等于预定阈值,若判断出可用度小于等于预定阈值,则发送报警信号。本发明专利技术解决了由于采用现有的数据监控方式所导致的获取到的监控数据准确性较低的技术问题。

【技术实现步骤摘要】
数据监控方法及装置
本专利技术涉及计算机领域,具体而言,涉及一种数据监控方法及装置。
技术介绍
如今,越来越多的用户选择观看网络多媒体文件,然而,由于网络多媒体文件的播放会受到网络环境状况及服务器已连接客户端的数量的影响,因而,在传统的网络多媒体文件播放过程中需要实时对网络进行监控维护。目前,现有技术常用的监控方式是服务器通过实时判断客户端是否成功加载上述网络多媒体文件,以进一步判断上述网络多媒体文件加载播放过程中是否已出现故障,例如,如果客户端成功加载出上述网络多媒体文件,就表示该客户端所要播放的网络多媒体文件是可用的,加载过程中并未出现故障;反之,如果客户端并未加载成功,就表示该客户端所要播放的网络多媒体文件是不可用的,也就是说,加载过程出现了问题,需要及时采取措施进行维护。进一步,对于是否成功加载上述网络多媒体文件的判断,目前是通过监控网络多媒体文件所处的播放状态获知,若网络多媒体文件处于正常播放状态,则表示加载成功,若网络多媒体文件在选中之后并未播放,则表示加载失败,其中,上述网络多媒体文件加载成功的时间较长,而加载失败的时间较短导致加载成功客户端的数据被多次计算导致的可用度不准确的问题,从而导致监控获取到的网络多媒体文件是否可用的准确性较低,进而导致无法及时采取措施进行安全维护导致严重的网络事故。针对相关技术中的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种数据监控方法及装置,以解决由于采用现有的数据监控方式所导致的获取到的监控数据准确性较低的技术问题。根据本专利技术的一个方面,提供了一种数据监控方法,该方法包括:按照预定周期获取客户端所播放的多媒体文件的播放数据;根据上述播放数据计算上述客户端所播放的上述多媒体文件的可用度,其中,上述可用度用于标识上述客户端成功加载上述多媒体文件的比率;判断上述可用度是否小于等于预定阈值;若判断出上述可用度小于等于上述预定阈值,则发送报警信号。可选地,在根据上述播放数据计算上述客户端所播放的上述多媒体文件的可用度之前,还包括:根据每个上述预定周期获取到的上述播放数据分别建立与上述预定周期对应的播放数据集合,其中,上述播放数据集合中包括多个上述客户端在上述预定周期内发送的上述播放数据,上述播放数据至少包括上述客户端的客户端标识及上述预定周期内上述多媒体文件的可用标识。可选地,上述播放数据集合至少包括历史播放数据集合、目标播放数据集合,其中,上述历史播放数据集合在上述目标播放数据集合之前建立,上述根据每个上述预定周期获取到的上述播放数据分别建立与上述预定周期对应的播放数据集合包括:在建立上述目标播放数据集合时,获取上述目标播放数据集合对应的上述预定周期内的上述播放数据中上述客户端的上述客户端标识及上述播放数据的播放序号;根据上述播放数据的上述播放序号判断上述播放数据是否为第一条播放数据;若判断出上述播放数据是上述第一条播放数据,则将上述播放数据保存到上述目标播放数据集合中;若判断出上述播放数据不是上述第一条播放数据,则根据上述客户端标识查找在上述目标播放数据之前建立的上述历史播放数据集合中是否已保存上述播放数据;若在上述历史播放数据集合中查找出上述播放数据,则更新上述历史播放数据集合中上述客户端标识对应的上述播放数据中的上述可用标识,以更新上述播放数据;若在上述历史播放数据集合中未查找出上述播放数据,则将上述客户端发送的上述播放数据丢弃。可选地,上述根据上述播放数据计算上述客户端所播放的上述多媒体文件的可用度包括:在上述目标播放数据集合建立预定时间段之后,统计上述播放数据集合中上述播放数据的可用标识,其中,上述可用标识包括:用于标识上述多媒体文件已加载成功的第一标识,或者,用于标识上述多媒体文件还未加载成功的第二标识;根据上述第一标识计算上述客户端所播放的上述多媒体文件的上述可用度。可选地,上述根据上述第一标识计算上述客户端所播放的上述多媒体文件的可用度包括:计算上述目标播放数据集合中上述第一标识在上述可用标识中的比率,将上述比率作为上述多媒体文件的上述可用度。可选地,在上述按照预定周期获取客户端所播放的多媒体文件的播放数据之前,还包括:获取上述多媒体文件的可用度集合,其中,上述可用度集合中包括上述多媒体文件在按照上述预定周期获取上述客户端所播放的上述多媒体文件的上述播放数据之前成功加载的次数及每次成功加载的时长;根据成功加载的次数及每次成功加载的时长配置上述预定时间段的时长。可选地,上述发送报警信号包括:向用于存储上述多媒体文件的服务器发送上述报警信号。根据本专利技术的另一方面,提供了一种数据监控装置,该装置包括:第一获取单元,用于按照预定周期获取客户端所播放的多媒体文件的播放数据;计算单元,用于根据上述播放数据计算上述客户端所播放的上述多媒体文件的可用度,其中,上述可用度用于标识上述客户端成功加载上述多媒体文件的比率;第一判断单元,应用于判断上述可用度是否小于等于预定阈值;发送单元,用于在判断出上述可用度小于等于上述预定阈值时,发送报警信号。可选地,上述装置还包括:建立单元,用于在根据上述播放数据计算上述客户端所播放的上述多媒体文件的可用度之前,根据每个上述预定周期获取到的上述播放数据分别建立与上述预定周期对应的播放数据集合,其中,上述播放数据集合中包括多个上述客户端在上述预定周期内发送的上述播放数据,上述播放数据至少包括上述客户端的客户端标识及上述预定周期内上述多媒体文件的可用标识。可选地,上述播放数据集合至少包括历史播放数据集合、目标播放数据集合,其中,上述历史播放数据集合在上述目标播放数据集合之前建立,上述建立单元包括:获取模块,用于在建立上述目标播放数据集合时,获取上述目标播放数据集合对应的上述预定周期内的上述播放数据中上述客户端的上述客户端标识及上述播放数据的播放序号;判断模块,用于根据上述播放数据的上述播放序号判断上述播放数据是否为第一条播放数据;保存模块,用于在判断出上述播放数据是上述第一条播放数据时,将上述播放数据保存到上述目标播放数据集合中;查找模块,用于在判断出上述播放数据不是上述第一条播放数据时,根据上述客户端标识查找在上述目标播放数据之前建立的上述历史播放数据集合中是否已保存上述播放数据;更新模块,用于在上述历史播放数据集合中查找出上述播放数据时,更新上述历史播放数据集合中上述客户端标识对应的上述播放数据中的上述可用标识,以更新上述播放数据;处理模块,用于在上述历史播放数据集合中未查找出上述播放数据时,将上述客户端发送的上述播放数据丢弃。可选地,上述计算单元包括:统计模块,用于在上述目标播放数据集合建立预定时间段之后,统计上述播放数据集合中上述播放数据的可用标识,其中,上述可用标识包括:用于标识上述多媒体文件已加载成功的第一标识,或者,用于标识上述多媒体文件还未加载成功的第二标识;计算模块,用于根据上述第一标识计算上述客户端所播放的上述多媒体文件的上述可用度。可选地,上述计算模块包括:计算子模块,用于计算上述目标播放数据集合中上述第一标识在上述可用标识中的比率,将上述比率作为上述多媒体文件的上述可用度。可选地,上述装置还包括:第三获取单元,用于在上述按照预定周期获取客户端所播放的多媒体文件的播放数据之前本文档来自技高网...
数据监控方法及装置

【技术保护点】
一种数据监控方法,其特征在于,包括:按照预定周期获取客户端所播放的多媒体文件的播放数据;根据所述播放数据计算所述客户端所播放的所述多媒体文件的可用度,其中,所述可用度用于标识所述客户端成功加载所述多媒体文件的比率;判断所述可用度是否小于等于预定阈值;若判断出所述可用度小于等于所述预定阈值,则发送报警信号。

【技术特征摘要】
1.一种数据监控方法,其特征在于,包括:按照预定周期获取客户端所播放的多媒体文件的播放数据;根据所述播放数据计算所述客户端所播放的所述多媒体文件的可用度,其中,所述可用度用于标识所述客户端成功加载所述多媒体文件的比率;判断所述可用度是否小于等于预定阈值;若判断出所述可用度小于等于所述预定阈值,则发送报警信号;其中,若所述播放数据为第一条播放数据,将所述播放数据保存到目标播放数据集合中;若所述播放数据不是所述第一条播放数据,若在历史播放数据集合中查找到所述播放数据对应的客户端标识,则更新所述历史播放数据集合中对应的播放数据,若在所述历史播放数据集合中未查找到所述客户端标识,则丢弃所述播放数据。2.根据权利要求1所述的方法,其特征在于,在根据所述播放数据计算所述客户端所播放的所述多媒体文件的可用度之前,还包括:根据每个所述预定周期获取到的所述播放数据分别建立与所述预定周期对应的播放数据集合,其中,所述播放数据集合中包括多个所述客户端在所述预定周期内发送的所述播放数据,所述播放数据至少包括所述客户端的所述客户端标识及所述预定周期内所述多媒体文件的可用标识。3.根据权利要求2所述的方法,其特征在于,所述播放数据集合至少包括所述历史播放数据集合、所述目标播放数据集合,其中,所述历史播放数据集合在所述目标播放数据集合之前建立,所述根据每个所述预定周期获取到的所述播放数据分别建立与所述预定周期对应的播放数据集合包括:在建立所述目标播放数据集合时,获取所述目标播放数据集合对应的所述预定周期内的所述播放数据中所述客户端的所述客户端标识及所述播放数据的播放序号;根据所述播放数据的所述播放序号判断所述播放数据是否为第一条播放数据;若判断出所述播放数据不是所述第一条播放数据,则根据所述客户端标识查找在所述目标播放数据之前建立的所述历史播放数据集合中是否已保存所述播放数据;若在所述历史播放数据集合中查找出所述播放数据,则更新所述历史播放数据集合中所述客户端标识对应的所述播放数据中的所述可用标识,以更新所述播放数据。4.根据权利要求3所述的方法,其特征在于,所述根据所述播放数据计算所述客户端所播放的所述多媒体文件的可用度包括:在所述目标播放数据集合建立预定时间段之后,统计所述播放数据集合中所述播放数据的可用标识,其中,所述可用标识包括:用于标识所述多媒体文件已加载成功的第一标识,或者,用于标识所述多媒体文件还未加载成功的第二标识;根据所述第一标识计算所述客户端所播放的所述多媒体文件的所述可用度。5.根据权利要求4所述的方法,其特征在于,所述根据所述第一标识计算所述客户端所播放的所述多媒体文件的可用度包括:计算所述目标播放数据集合中所述第一标识在所述可用标识中的比率,将所述比率作为所述多媒体文件的所述可用度。6.根据权利要求4所述的方法,其特征在于,在所述按照预定周期获取客户端所播放的多媒体文件的播放数据之前,还包括:获取所述多媒体文件的可用度集合,其中,所述可用度集合中包括所述多媒体文件在按照所述预定周期获取所述客户端所播放的所述多媒体文件的所述播放数据之前成功加载的次数及每次成功加载的时长;根据成功加载的次数及每次成功加载的时长配置所述预定时间段的时长。7.根据权利要求1所述的方法,其特征在于,所述发送报警信号包括:向用于存储所述多媒体文件的服务器发送所述报警信号。8.一种数据监控装置,其特征在于,第一获取单元,用于按照预定周期获取客...

【专利技术属性】
技术研发人员:林斐
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京;11

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

1