Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
-
None
-
None
Description
tag.ProcessName of JvmMetrics is "IPC".
It is same both Master and RegionServer.
HBase(Master and RegionServer)'s Metrics Dump
... "name": "Hadoop:service=HBase,name=JvmMetrics", "modelerType": "JvmMetrics", "tag.Context": "jvm", "tag.ProcessName": "IPC", "tag.SessionId": "", ...
When I use HBase with Ganglia,
I wrote tagsForPrefix.jvm=ProcessName in hadoop-metrics2-hbase.properties.
hadoop-metrics2-hbase.properties
... *.sink.ganglia.class=org.apache.hadoop.metrics2.sink.ganglia.GangliaSink31 hbase.sink.ganglia.tagsForPrefix.jvm=ProcessName ...
But, Ganglia generate only one RRD file because tag.ProcessName is "IPC" both Master and Regionserver.
I think it need to separate JvmMetrics for Master and RegionServer.
Attachments
Attachments
Issue Links
- incorporates
-
HBASE-12327 MetricsHBaseServerSourceFactory#createContextName has wrong conditions
- Closed
- is related to
-
HBASE-27966 HBase Master/RS JVM metrics populated incorrectly
- Resolved