[发明专利]数据监测方法、装置、电子设备及存储介质有效
| 申请号: | 202110099120.1 | 申请日: | 2021-01-25 |
| 公开(公告)号: | CN113010373B | 公开(公告)日: | 2023-08-22 |
| 发明(设计)人: | 马靖波;叶茂生;陈志;刘超 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F16/245 |
| 代理公司: | 北京市立方律师事务所 11330 | 代理人: | 张筱宁 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据 监测 方法 装置 电子设备 存储 介质 | ||
本申请实施例提供了一种数据监测方法、装置、电子设备及存储介质,涉及计算机技术领域。其中,该数据监测方法包括:接收数据监测请求,数据监测请求指示有监测目标在设定监测维度下的监测项;根据监测目标在设定监测维度下的监测项,确定数据查询方式;按照数据查询方式查询数据,包括:在数据查询方式为非单机查询时,根据设定监测维度在索引集合中搜索匹配的集合元素,并根据匹配到的集合元素查询对应的索引聚合数据;对查询到的数据进行相应处理,得到监测目标的监测结果,并返回监测目标的监测结果。本申请实施例解决了现有技术中数据监测的实时性较差的问题。
技术领域
本申请涉及计算机技术领域,具体而言,本申请涉及一种数据监测方法、装置、电子设备及存储介质。
背景技术
随着互联网技术的发展,热门业务的用户访问量往往很大,例如,热门业务包括即时通讯业务、视频业务、游戏业务、商品购买业务、车联服务业务等等,用户可通过相关应用来访问该些业务,进而享受该些业务所提供的服务,例如,应用包括即时通讯类应用、视频类应用、游戏类应用、购物类应用、地图类应用等等。如果该些业务仅使用一台服务器为用户提供服务势必影响用户体验,这就需要多台服务器甚至是服务器集群来共同为用户提供服务。
随着用户访问量逐步上升,各服务器的存储能力和处理能力也将达到上限,通常需要通过业务变更的方式来缓解原有服务器的存储压力和负载压力。例如,业务变更可以是数据迁移等。
目前,业务变更时,监测人员通常需要对业务变更过程中涉及的服务器进行数据监测,以便于能够及时地发现业务变更过程中的数据异常,以此保障现有业务的正常运行。然而,相关技术中的数据监测方法在查询监测人员请求监测的数据时,一旦出现数据维度爆炸,将难以满足现有业务对数据监测的实时性要求。
发明内容
本申请各实施例提供了一种数据监测方法、装置、电子设备及存储介质,可以解决相关技术中存在的数据监测的实时性较差的问题。所述技术方案如下:
根据本申请实施例的一个方面,一种数据监测方法,包括:接收数据监测请求,数据监测请求指示有监测目标在设定监测维度下的监测项;根据监测目标在设定监测维度下的监测项,确定数据查询方式;按照数据查询方式查询数据,包括:在数据查询方式为非单机查询时,根据设定监测维度在索引集合中搜索匹配的集合元素,并根据匹配到的集合元素查询对应的索引聚合数据,集合元素用于表示监测对象存在对应索引聚合数据的监测维度或者监测维度组合;对查询到的数据进行相应处理,得到监测目标的监测结果,并返回监测目标的监测结果。
根据本申请实施例的一个方面,一种数据监测装置,包括:数据请求接收模块,用于接收数据监测请求,数据监测请求指示有监测目标在设定监测维度下的监测项;查询方式确定模块,用于根据监测目标在设定监测维度下的监测项,确定数据查询方式;数据查询模块,用于按照数据查询方式查询数据,数据查询模块包括:索引数据查询单元,用于在数据查询方式为非单机查询时,根据设定监测维度在索引集合中搜索匹配的集合元素,并根据匹配到的集合元素查询对应的索引聚合数据,集合元素用于表示监测对象存在对应索引聚合数据的监测维度或者监测维度组合;监测结果返回模块,用于对查询到的数据进行相应处理,得到监测目标的监测结果,并返回监测目标的监测结果。
在一种可能的实现方式,装置,还包括:数据接收模块,用于接收数据上报方上报的监测对象的监测数据;第一存储模块,用于存储接收到的监测数据,以形成监测对象对应于不同数据上报方的监测数据;以及第二存储模块,用于按照监测对象的聚合规则,对接收到的监测数据进行聚合,得到监测对象的聚合数据,存储监测对象的聚合数据,聚合数据包括IP聚合数据和索引聚合数据。
在一种可能的实现方式,第二存储模块,包括:第一聚合单元,用于对监测对象对应于不同数据上报方的监测数据按照相同监测项组合进行聚合,得到监测对象的IP聚合数据;第二聚合单元,用于根据索引集合中的集合元素,对监测对象的IP聚合数据进行聚合,得到监测对象对应于集合元素的索引聚合数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110099120.1/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





