【技术实现步骤摘要】
一种HBase系统监控方法及HBase系统
本公开一般涉及数据库领域,具体涉及分布式数据库,尤其涉及一种HBase系统监控方法及HBase系统。
技术介绍
随着公司业务规模不断扩大,对数据存储要求也越来越大,大量业务场景开始考虑数据存储的水平扩展,使得存储服务可以快速执行客户端发来的请求,而目前的关系型数据库更专注一台机器。海量数据量存储成为提升应用性能的瓶颈,单台机器无法负载海量的数据处理,随之而来的出现了很多的分布式存储解决方案,HBase就是其中之一。HBase是一个开源的非关系型分布式数据库(NoSQL),它参考了Google的BigTable建模,基于LSM存储引擎,运行于HDFS文件系统之上,因而对大量数据写入,海量数据存储带有天然的优势,同时,HBase采用Java语言开发。它是Apache软件基金会顶级项目之一,作为Hadoop生态圈组成里重要的的一部分,提供PB规模数量级的实时存储、查询等服务。在顺丰科技,线上HBase集群机器已经达到上百台,在HBase现有的官方监控指标中,通过监控、预警很难做到对问题的精准分析和定位。因而,往往出现问题都很难 ...
【技术保护点】
1.一种HBase系统监控方法,其特征在于,包括:数据存储块服务器在服务层进行域的读写请求统计;数据源端对所述域的读写请求统计进行数据采集;数据汇集端对所述数据源端采集的数据进行汇总获得表级监控数据并公布。
【技术特征摘要】
1.一种HBase系统监控方法,其特征在于,包括:数据存储块服务器在服务层进行域的读写请求统计;数据源端对所述域的读写请求统计进行数据采集;数据汇集端对所述数据源端采集的数据进行汇总获得表级监控数据并公布。2.如权利要求1所述的方法,其特征在于,所述数据汇集端对所述数据源端采集的数据进行汇总获得表级监控数据并公布,具体包括:数据汇集端对所述数据源端采集的数据进行汇总获得表级监控数据;数据汇集端通过接口公布所述表级监控数据。3.如权利要求2所述的方法,其特征在于,所述数据汇集端通过接口公布所述表级监控数据,具体包括:数据汇集端通过Java管理扩展接口公布所述表级监控数据。4.如权利要求2所述的方法,其特征在于,所述数据汇集端对所述数据源端采集的数据进行汇总获得表级监控数据,具体包括:数据汇集端定时获取数据源端采集的数据;数据汇集端对获取的域的读写请求统计数据汇总为表级监控数据。5.如权利要求4所述的方法,其特征在于,所述数据源端采集的数据,具...
【专利技术属性】
技术研发人员:童晨曦,黄昌明,蔡适择,
申请(专利权)人:顺丰科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。