【技术实现步骤摘要】
本专利技术涉及大数据技术,尤其涉及一种数据处理方法及装置。
技术介绍
基于互联网的社交网络日益壮大,社交应用如QQ、微信的用户群相当庞大,庞大的用户群使用社交应用对在后台支撑社交网络的服务器集群的稳定性和健壮性提出了更高的要求。目前,社交应用的功能需要服务节点(可以由一个或多个服务器的网络资源、运算资源映射而成,每个服务节点支持运行一个或多个服务)交互实现,社交应用的功能越来越多、且用户的基数庞大,这就需要对海量的服务节点的监控数据进行分析,并且需要及时分析出故障所在;当基于监控数据进行分析时,由于监控数据的数据往往是海量,导致难以及时对监控数据进行告警分析处理或定位故障。
技术实现思路
本专利技术实施例提供一种数据处理方法及装置,能够对海量的监控数据进行高效归并处理,以便能够基于归并结果进行告警分析或确定网络故障。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供一种数据处理方法,所述方法包括:获取服务节点之间进行访问的监控数据,所述监控数据从至少一个维度表征所述服务节点之间、以及所述服务节点的服务之间进行访问的特征信息;基于所述监控数据的上报时间将所述监控数据进行分片处理,得到分片监控数据,分片处理时所使用的时间片的大小基于监控的实时性要求确定;确定目标维度,所述目标维度包括所述维度至少之一;基于所述目标维度对所述分片监控数据进行归并处理,得到所述目标维度的分片监控数据的归并处理结果。本专利技术实施例还提供一种数据处理装置,所述装置包括:接收单元,用于获取服务节点之间进行访问的监控数据,所述监控数据从至少一个维度表征所述服务节点之间、以及所述服 ...
【技术保护点】
一种数据处理方法,其特征在于,所述方法包括:获取服务节点之间进行访问的监控数据,所述监控数据从至少一个维度表征所述服务节点之间、以及所述服务节点的服务之间进行访问的特征信息;基于所述监控数据的上报时间将所述监控数据进行分片处理,得到分片监控数据,分片处理时所使用的时间片的大小基于监控的实时性要求确定;确定目标维度,所述目标维度包括所述维度至少之一;基于所述目标维度对所述分片监控数据进行归并处理,得到所述目标维度的分片监控数据的归并处理结果。
【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:获取服务节点之间进行访问的监控数据,所述监控数据从至少一个维度表征所述服务节点之间、以及所述服务节点的服务之间进行访问的特征信息;基于所述监控数据的上报时间将所述监控数据进行分片处理,得到分片监控数据,分片处理时所使用的时间片的大小基于监控的实时性要求确定;确定目标维度,所述目标维度包括所述维度至少之一;基于所述目标维度对所述分片监控数据进行归并处理,得到所述目标维度的分片监控数据的归并处理结果。2.如权利要求1所述的方法,其特征在于,所述方法还包括:所述目标维度包括主调业务模块ID,基于主调服务节点ID和主调业务模块ID的对应关系,将所述分片监控数据中的主调服务节点维度转换为主调业务模块ID维度,所述监控数据表征所述特征信息的维度至少包括主调服务节点标识ID,所述主调业务模块包括至少一个主调服务节点。3.如权利要求1所述的方法,其特征在于,所述方法还包括:所述目标维度包括被调业务模块ID,基于被调服务节点ID和被调业务模块ID的对应关系,将所述分片监控数据中的被调服务节点维度转换为被调业务模块ID维度,所述监控数据表征所述特征信息的维度至少包括被调服务节点ID,所述被调业务模块包括至少一个被调服务节点。4.如权利要求2或3所述的方法,其特征在于,基于目标维度对所述分片监控数据进行归并处理,得到所述目标维度的监控数据的归并处理结果,包括:至少基于主调业务模块ID维度和/或被调业务模块ID维度,对特定时间对应的分片监控数据进行收敛,直至,所述特定时间对应的分片监控数据收敛至主调业务模块ID维度和/或被调业务模块ID维度,对应得到主调业务模块ID维度和/或被调业务模块ID维度对应的归并处理结果,所述归并处理结果包括成功率、延时和延时抖动至少之
\t一,所述特征信息包括成功次数、失败次数和延时至少之一。5.如权利要求1所述的方法,其特征在于,所述方法还包括:基于所述目标维度对应的告警策略对所得到的归并处理结果进行告警分析;当分析结果表征归并处理结果超出对应的阈值时发出告警信息。6.如权利要求1所述的方法,其特征在于,所述方法还包括:当基于第N目标维度确定特定时间的对应的分片监控数据的归并处理结果超出所述第N目标维度对应的告警阈值时,基于预设的目标维度的优先级排序,确定第N+m目标维度;其中,所述第N+m目标维度对应的分片监控数据的归并处理结果未超出所述第N+m目标维度对应的告警阈值,第N+m+1目标维度对应的分片监控数据的归并处理结果超出第N+m+1目标维度对应的告警阈值,N取值为正整数,m依次从首项为1、公差为1的正整数等差序列中取值。7.如权利要求6所述的方法,其特征在于,所述预设的目标维度的优先级排序为:第一目标维度:主调业务模块ID、被调业务模块ID;第二目标维度:主调业务模块ID、被调业务模块ID、主调服务ID;第三目标维度:主调服务ID、被调服务ID;第四目标维度:主调服务ID、被调服务ID、被调服务接口ID;第五目标维度:主调业务模块ID、被调业务模块ID、主调服务ID、被调服务ID、被调服务接口ID。8.一种数据处理装置,其特征在于,所述装置包...
【专利技术属性】
技术研发人员:霍特,聂鑫,梁定安,黄兆鹏,曹凤龙,杨波,陶凛然,赵子青,黄伟俊,黄浩宇,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。