Enabling HBase RPC DEBUG-level logging

Hadoop and HBase use the log4j library to write their logs. Logging level is set in the log4j.properties file. In production, the logging level is usually set to the INFO level, which is good for many situations. However, there will be cases where you might want to see the debug information of a particular Hadoop/HBase daemon.

HBase inherits its online logging level change capability from Hadoop. It is possible to change an HBase daemon's logging level from its web UI without restarting the daemon.

This feature is useful when you need to know the debug information of an HBase daemon but cannot restart it. A typical situation is to troubleshoot a production HBase cluster.

We will describe how to enable HBase ...

Get HBase Administration Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.