本发明专利技术提供一种网络业务监控方法、装置及计算机设备,所述方法包括:所述方法包括:获取指定业务的运行日志集合,所述运行日志集合中包括客户端上传的第一运行日志子集和服务器端上传的第二运行日志子集;根据同时出现在所述第一运行日志子集和所述第二运行日志子集中的日志标识符的比例,确定所述指定业务在客户端和服务器端之间的对应状态。采用本发明专利技术实施例的技术方案,直观准确地确定客户端/服务器端上传的运行日志是否有对应的服务器端/客户端上传的运行日志,从而确定是否存在盗链。
【技术实现步骤摘要】
【专利摘要】本专利技术提供一种网络业务监控方法、装置及计算机设备,所述方法包括:所述方法包括:获取指定业务的运行日志集合,所述运行日志集合中包括客户端上传的第一运行日志子集和服务器端上传的第二运行日志子集;根据同时出现在所述第一运行日志子集和所述第二运行日志子集中的日志标识符的比例,确定所述指定业务在客户端和服务器端之间的对应状态。采用本专利技术实施例的技术方案,直观准确地确定客户端/服务器端上传的运行日志是否有对应的服务器端/客户端上传的运行日志,从而确定是否存在盗链。【专利说明】网络业务监控方法、装置及计算机设备
本专利技术设及网络业务监控
,尤其设及一种网络业务监控方法、装置及计 算机设备。
技术介绍
目前,服务器端和客户端之间交互业务时,对于一条访问请求而言,服务器端会上 传一条运行日志,客户端也会上传一条运行日志,运两条运行日志中携带相同的通用唯一 识别码(化iversally化ique Identifier,UUID)。在存在盗链的情况下,很多访问请求都 只有一条对应的运行日志,或者是服务器端上传的或者是客户端上传的,运样就造成了大 量的无效的日志。
技术实现思路
本专利技术的目的在于,提供一种网络业务监控方法、装置及计算机设备,确定是否存 在盗链。 根据本专利技术的一方面,提供一种网络业务监控方法,所述方法包括:获取指定业务 的运行日志集合,所述运行日志集合中包括客户端上传的第一运行日志子集和服务器端上 传的第二运行日志子集;根据同时出现在所述第一运行日志子集和所述第二运行日志子集 中的日志标识符的比例,确定所述指定业务在客户端和服务器端之间的对应状态。 根据本专利技术的一方面,提供一种网络业务监控装置,所述装置包括:日志获取模 块,用于获取指定业务的运行日志集合,所述运行日志集合中包括客户端上传的第一运行 日志子集和服务器端上传的第二运行日志子集;监控模块,用于根据同时出现在所述第一 运行日志子集和所述第二运行日志子集中的日志标识符的比例,确定所述指定业务在客户 端和服务器端之间的对应状态。 根据本专利技术的一方面,提供一种用于网络业务监控的计算机设备,所述计算机设 备包括:一个或多个处理器;存储器;一个或多个程序,所述一个或多个程序存储在所述存 储器中,且经配置W由所述一个或者多个处理器执行所述一个或者多个程序包含的用于执 行如前所述的任一种网络业务监控方法的指令。 本专利技术实施例提供的网络业务监控方法、装置及计算机设备,根据客户端上传的 第一运行日志子集中日志标识符的第一个数、服务器端上传的第二运行日志子集中日志标 识符的第二个数W及同时出现在所述第一运行日志子集和所述第二运行日志子集中的日 志标识符的第=个数确定所述指定业务在客户端和服务器端之间的对应状态,直观准确地 确定客户端上传的运行日志是否有对应的服务器端上传的运行日志和/或服务器端上传的 运行日志是否有对应的客户端上传的运行日志,从而确定是否存在盗链。【附图说明】[000引图1示出本专利技术实施例一中网络业务监控方法的流程示意图; 图2示出本专利技术实施例二中网络业务监控装置的结构示意图; 图3示出本专利技术实施例=中计算机设备的硬件结构示意图。【具体实施方式】 下面结合附图详细描述本专利技术网络业务监控方法、装置及计算机设备的示例性实 施例。在W下实施例中,网络业务的类型包括但不限于直播、点播和/或轮播等等。其中,直 播是指各个卫星接收到片源,然后W电视台频道的形式播到各用户家庭。轮播是指同样的 片源循环播放,片源一般放在运营商的IPTV平台中。点播是指根据用户的点击播放请求进 行播放,一旦用户点击了相关节目后,媒体流通过独立的媒体通道建立连接并发送给客户 端进行播放。[001^ 实施例一 本实施例中所提供的网络业务监控方法包括步骤一和步骤二。 步骤一:获取指定业务的运行日志集合,所述运行日志集合中包括客户端上传的 第一运行日志子集和服务器端上传的第二运行日志子集。 步骤二:根据同时出现在所述第一运行日志子集和所述第二运行日志子集中的日 志标识符的比例,确定所述指定业务在客户端和服务器端之间的对应状态。 在具体执行本实施例所提供的网络业务监控方法时,图1示出本专利技术实施例一中 网络业务监控方法的流程示意图。如图1所示,通过S 110来执行步骤一,通过S120和S130来 执行步骤二。 参见图1,一种网络业务监控方法包括S110、S120和S130。 在Sl 10,获取指定业务的运行日志集合,所述运行日志集合中包括客户端上传的 第一运行日志子集和服务器端上传的第二运行日志子集。 客户端上传的第一运行日志子集和服务器端上传的第二运行日志子集中的运行 日志其结构可W包括但不限于客户端/服务器端地址、日志标识符和/或用户身份证明 化ser Identification,UID)等等。在本实施例中的日志标识符为UUID,UUID为16位组的16 进位数字,UUID的可选型式包含32个16进位数字,W连字号分为五段,形式为8-4-4-4-12的 36个字符。 可选地,可W通过如下方式获取指定业务的运行日志集合:获取网络业务运行日 志;按照业务类型对网络运行日志进行划分,从所述网络业务运行日志中获取所述指定业 务的运行日志集合。在Sl20,对所述第一运行日志子集和所述第二运行日志子集进行分析,获取所述 第一运行日志子集中日志标识符的第一个数、第二运行日志子集中日志标识符的第二个数 W及同时出现在所述第一运行日志子集和所述第二运行日志子集中的日志标识符的第= 个数。 在S130,根据所述第一个数、第二个数和第=个数确定所述指定业务在客户端和 服务器端之间的对应状态。 可选地,根据所述第=个数相对于所八心一八巧所述第二个数乘积的比例,确 定所述指定业务的业务质量。具体地,可W根赛 确定业务质量系数S,其中,a为同时出现在所述第一运行日志子集和所述第二运 行日志子集中的日志标识符的第=个数,m为所述第一运行日志子集中日志标识符的第一 个数,n为第二运行日志子集中日志标识符的第二个数。例如,假设第一运行日志子集的日 志标识符的第一个数为96,第二运行日志子集的日志标识符的第二个数为87,同时出现在 所述第一运行日点子隹巧所沐笠后斤R点子集中的日志标识符的第=个数为20,则得到 的业务质量系蠻当所述业务质量系数为0时,确定所述指定业务的业务质量最低,表示存在大量的 盗链情况;并且/或者,当所述业务质量系数为1时,确定所述指定业务的业务质量最高,表 示没有盗链的情况。本专利技术实施例提供的技术方案,根据客户端上传的第一运行日志子集中日志标识 符的第一个数、服务器端上传的第二运行日志子集中日志标识符的第二个数W及同时出现 在所述第一运行日志子集和所述第二运行日志子集中的日志标识符的第=个数确定所述 指定业务在客户端和服务器端之间的对应状态,直观准确地确定客户端上传的运行日志是 否有对应的服务器端上传的运行日志和/或服务器端上传的运行日志是否有对应的客户端 上传的运行日志,从而确定是否存在盗链。 实施例二 本实施例提供一种网络业务监控装置用于执行实施例一中的网络业务监控方法, 本实施例的网络业务监控装置包括日志获取模块和监控模块,其中,日志获取模块用于获 取指定业务的运本文档来自技高网...
【技术保护点】
一种网络业务监控方法,所述方法包括:获取指定业务的运行日志集合,所述运行日志集合中包括客户端上传的第一运行日志子集和服务器端上传的第二运行日志子集;根据同时出现在所述第一运行日志子集和所述第二运行日志子集中的日志标识符的比例,确定所述指定业务在客户端和服务器端之间的对应状态。
【技术特征摘要】
【专利技术属性】
技术研发人员:李洪福,
申请(专利权)人:乐视控股北京有限公司,乐视云计算有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。