Details
-
Sub-task
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
None
-
None
-
Reviewed
Description
Implement a meta query statistics metrics source, created whenever a regionserver starts hosting meta, removed when meta hosting moves. Provide views on top tables by request counts, top meta rowkeys by request count, top clients making requests by their hostname.
Can be implemented as a coprocessor.
===============
Release Note (WIP)
1. Usage:
Use this coprocessor by adding below section to hbase-site.xml
<property>
<name>hbase.coprocessor.region.classes</name>
<value>org.apache.hadoop.hbase.coprocessor.MetaTableMetrics</value>
</property>
Attachments
Attachments
Issue Links
- causes
-
HBASE-21606 Document use of the meta table load metrics added in HBASE-19722
- Closed
- is related to
-
HBASE-21991 Fix MetaMetrics issues - [Race condition, Faulty remove logic], few improvements
- Resolved
- relates to
-
HBASE-21800 RegionServer aborted due to NPE from MetaTableMetrics coprocessor
- Resolved
-
HBASE-20917 MetaTableMetrics#stop references uninitialized requestsMap for non-meta region
- Resolved
-
HBASE-23054 Remove synchronization block from MetaTableMetrics and fix LossyCounting algorithm
- Resolved
- links to