Details
-
Type:
Bug
-
Status: Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: CDH3u2
-
Fix Version/s: None
-
Component/s: HBase
-
Labels:None
-
Environment:centos 5, hbase 0.90.4-cdh3u2
Description
hbase does not emit any hbase specific metrics via ganglia or file. the region jvm.class metrics are the only ones working for hbase.
gmond is running locally on each server and reporting metrics for the tasktracker and datanode services with no issues.
i have tried the following configurations for /etc/hbase/conf/hadoop-metrics.properties :
hbase.class=org.apache.hadoop.hbase.metrics.file.TimeStampingFileContext
hbase.period=10
hbase.fileName=/tmp/hbase.log
hbase.class=org.apache.hadoop.metrics.ganglia.GangliaContext31
hbase.period=10
hbase.servers=@remote_host:8649
hbase.class=org.apache.hadoop.metrics.ganglia.GangliaContext31
hbase.period=10
hbase.servers=127.0.0.1:8649
i have attached a log of a region server starting up as well.
here are some of the metrics from a region server via the web ui:
requests=5486, regions=126, stores=126, storefiles=254, storefileIndexSize=79, memstoreSize=2059, compactionQueueSize=0, flushQueueSize=0, usedHeap=7472, maxHeap=15962, blockCacheSize=2621526416, blockCacheFree=726065520, blockCacheCount=39382, blockCacheHitCount=1059763, blockCacheMissCount=10139311, blockCacheEvictedCount=111669, blockCacheHitRatio=9, blockCacheHitCachingRatio=85