HBase Proctor

HBase Proctor page enables a data proctor to monitor and find anomalies in the HBase cluster.

To view the HBase proctor page click HBase --> Proctor from the side navigation bar. The HBase Proctor page is displayed.

The statistics displayed are from the last 24 hours by default. To view statistics from a custom date range, click the Time frame icon in the top-right corner of the page and select the required time frame and timezone.

Summary Panel

The summary panel of the HBase Proctor page displays the metrics that are described in the below table:

MetricsDescription
Num Region ServersThe number of region servers in the cluster
Region Servers DeadThe number of dead region servers in the cluster
Master StateThe state of the HBase Master, whether it is running or stopped
Offline RegionThe number of offline regions in the region server
Failed RegionThe number of failed regions in the region server
Split RegionThe number of split regions in the region server

Charts in HBase Proctor page

The following charts are displayed in the HBase Proctor page:

Request Rate Per Region Server

This chart displays a consolidated number of requests sent to the each region server.

alt

alt

Request Latency Rate Per Regions Server

This chart displays the duration taken to serve the incoming requests.

alt

alt

Request Type Breakup Per Region Server

The following table describes the charts displayed based on the function selected for it:

Note All charts display the 95th percentile metrics for each function.

FunctionDescription
Get

Displays the following charts with the number of read requests and duration taken to serve the read requests.

  • Get Request Rate
  • Get Latency Time
Mutate

Displays the following charts with the number of write requests and duration taken to serve the write requests.

  • Mutate Request Rate
  • Mutate Latency Time
Scan

Displays the following charts with the number of read requests and duration taken to serve the read requests.

  • Scan Request Rate
  • Scan Latency Time
Split

Displays the following charts with the number of split region requests and the duration taken for the region to split.

  • Split Request Rate
  • Split Latency Time
Append

Displays the following charts with the number of append requests and duration taken to serve the requests.

  • Append Request Rate
  • Append Latency Time
Increment

Displays the following charts with the number of increment requests and duration taken to serve the requests.

  • Increment Request Rate
  • Increment Latency Time
Replay

Displays the following charts with the number of replay requests and duration taken to serve the requests.

  • Replay Request Rate
  • Replay Latency Time
Delete

Displays the following charts with the number of delete requests and duration taken to serve the requests.

  • Delete Request Rate
  • Delete Latency Time

Note Click icon to display Request Type Breakup per Region Servers charts in a new tab.

Region Servers

The following table describes the status of the region servers with the help of the following metrics:

MetricDescription
HostThe name of the host or region server
Num RegionThe number of regions in the region server
Heap UsedThe storage space used by the region server
Heap AllocatedThe storage space allocated to the region server
GC TimeThe total time spent in Java Garbage Collections
Block Cache Hit (%)Percentage of reads serviced from block cache without reading from the disk
Read File LatencyFile system level read latency at Operating System level per Region Server
Write File LatencyFile system level write latency at Operating System level per Region Server
Percent File LocalThe percentage of files served from the local Data Node for the region server in the cluster
Compaction TimeThe time taken for compaction
Compaction QueueThe number of stores in the regions that have been targeted for compaction
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard