HBase监控面面观

2020-08-07  本文已影响0人  sparkle123

HBase Web-UI

HBase自带的Web UI上Region单位的 Read Request Count/Write Request Count,不过这只是个累计值。

Region Load Data in Recent One Minute

https://hb-xxxx-nginx-master1-001.hbase.rds.aliyuncs.com/master-1/topregion.jsp

顾名思意:Region Load Data in Recent One Minute,查看最近一分钟的Region上分布的表的每秒读/写次数。

Region Load Data in Recent One Minute.png

小时-日-周-月-年 维度监控表的读写情况(aggregate graphs)

https://hb-xxx-nginx-master1-001.hbase.rds.yyyy.com/gl/ganglia/aggregate_graphs.php
来自"咖喱鸭".png
regionserver.Tables.namespacne_{Namespace}_table_{tablename}_metric_readRequestCount
regionserver.Tables.namespace_{Namespace}_table_{tablename}_metric_writeRequestCount
小时-日-周-月-年 维度.png

MyGrid Grid-->hbase_cluster

以node为单位,时间维度观测metrics指标信息

https://hb-xxxxxx-nginx-master1-001.hbase.rds.aliyuncs.com/gl/ganglia/?r=month&cs=&ce=&c=hbase_cluster&h=&tab=m&vn=&hide-hf=false&m=regionserver.Tables.Namespace_namespace_table_tablename_metric_totalRequestCount&sh=1&z=small&hc=4&host_regex=&max_graphs=0&s=by+name
image.png image.png

Put/Get RT

image.png image.png image.png

从监控上看,hbase get key的时间非常短,999在1~2ms之间,不过有很多客户端代码逻辑中耗时较多的操作,如多次遍历获取一条记录的多个column,创建HBase Connection,scan多个rowkey。

HBase监控哪些

存储

image.png

读请求

image.png

写请求

image.png

集群负载

image.png

CPU与系统负载

系统内存

网络流量

上一篇 下一篇

猜你喜欢

热点阅读