【技术实现步骤摘要】
监控数据查询方法、装置、设备、存储介质及程序产品
本申请涉及云计算
,进一步涉及大数据云领域,尤其涉及监控数据查询方法、装置、电子设备、计算机可读存储介质及计算机程序产品。
技术介绍
随着电子信息化技术的快速发展,各种线上应用、服务的持续稳定运行都依赖于监控系统对运行状态的分析和反馈,即监控系统的好坏是影响整个运维乃至整个产品生命周期最重要的一环,一个良好的监控系统需要能够在事前及时预警发现故障、事后提供详细的数据用于准查定位问题。在基于DAG(DatabaseAvailabilityGroup,数据库可用性组)交互模式的数据开发集成过程中,由于基于DAG交互的可拖拽式ETL(Extract-Transform-Load,数据仓库技术)过程中,用户创建的每条流水线、流水线的每个节点是一组具有相同抽象但实际功能不同的数据集成场景。如果在此场景下提供合适、高可用的监控系统是本领域技术人员研究的重点。
技术实现思路
本申请实施例提出了一种监控数据查询方法、装置、电子设备、计算机可读存储介质及计算机程序产品。第一方面,本申请实施例提出了一种监控数据查询方法,包括:接收包含有待查询参数的参数查询请求;根据待查询参数的哈希值确定存储有待查询参数的目标分布式节点;其中,全量的原始参数在按维度进行预聚合后经消息中间件分散存储在遵循一致性哈希的不同分布式节点中;将参数查询请求转发至目标分布式节点,并将目标分布式节点返回的数据作为查询结果返回。第二方面,本申请实施例提出了一种监控数据查询 ...
【技术保护点】
1.一种监控数据查询方法,包括:/n接收包含有待查询参数的参数查询请求;/n根据所述待查询参数的哈希值确定存储有所述待查询参数的目标分布式节点;其中,全量的原始参数在按维度进行预聚合后经消息中间件分散存储在遵循一致性哈希的不同分布式节点中;/n将所述参数查询请求转发至所述目标分布式节点,并将所述目标分布式节点返回的数据作为查询结果返回。/n
【技术特征摘要】
1.一种监控数据查询方法,包括:
接收包含有待查询参数的参数查询请求;
根据所述待查询参数的哈希值确定存储有所述待查询参数的目标分布式节点;其中,全量的原始参数在按维度进行预聚合后经消息中间件分散存储在遵循一致性哈希的不同分布式节点中;
将所述参数查询请求转发至所述目标分布式节点,并将所述目标分布式节点返回的数据作为查询结果返回。
2.根据权利要求1所述的方法,其中,所述全量的原始参数在按维度进行预聚合后经消息中间件分散存储在遵循一致性哈希的不同分布式节点中,包括:
将从预设时间段的目标系统中采集到的原始参数,以参数的维度聚合为各维度参数集合;
响应于当前存储的各维度参数集合的数据总量超过预设阈值,将当前存储的各维度参数集合下发至所述消息中间件;
控制所述消息中间件将接收到的各维度参数集合按照哈希值存储至相应的分布式节点。
3.根据权利要求2所述的方法,其中,所述控制所述消息中间件将接收到的各维度参数集合按照哈希值存储至相应的分布式节点,包括:
控制所述消息中间件将接收到的各维度参数集合经处理后转发给参数存储服务;
控制所述参数存储服务将各所述维度参数集合中的各参数通过数据立方体CUBE存储模型转换为相应的CUBE事实;
控制所述参数存储服务将每个所述CUBE事实转换为二进制序列,并将所述二进制序列存储至分布式存储HBase数据库;其中,所述HBase数据库可被各所述分布式节点访问。
4.根据权利要求3所述的方法,其中,在将所述目标分布式节点返回的数据作为查询结果返回之前,还包括:
控制所述目标分布式节点根据所述参数查询请求构造事实查询器;
控制所述目标分布式节点根据所述事实查询器中包含的主键rowkey过滤器对所述待查询参数进行过滤和匹配,得到相应的查询结果。
5.根据权利要求1所述的方法,还包括:
响应于传入的自定义参数监控需求,返回自定义参数配置模板;
接收基于所述自定义参数配置模板进行自定义配置后的自定义参数配置项,并根据所述自定义参数配置项对相应的自定义参数进行采集、处理、存储以及提供参数查询。
6.根据权利要求1-5任一项所述的方法,还包括:
响应于任意存储有参数相关信息的分布式节点掉线,通过一致性哈希的方式调整全量参数在剩余的各分布式节点上的存储分布。
7.一种监控数据查询装置,包括:
查询请求接收单元,被配置成接收包含有待查询参数的参数查询请求;
目标分布式节点确定单元,被配置成根据所述待查询参数的哈希值确定存储有所述待查询参数的目标分布式节点;其中,全量的原始参数在按维度进行预聚合后经消息中间件分散存储在遵循一致性哈希的不同分布式节点中;
请求转发及结果返回单元,被配置成将所述参数查询请求转发至所述目标分布式节点,并将所述目标分布式节点返回的数据作为查询结果返回。
...
【专利技术属性】
技术研发人员:陈伟旭,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。