A visual dashboard of HBase region statistics.
Download the executable binary that matches the version of your HBase cluster, add execute permission, and start it with the following command-line arguments.
usage: hbase-region-inspector [OPTIONS] ┌ QUORUM[/ZKPORT] ┐ PORT [INTERVAL]
└ CONFIG_FILE ┘
Options
--admin Enable drag-and-drop interface
--no-system Hide system tables
--help Show this message
To access a secured HBase cluster, you have to prepare the following configuration files:
- The main properties file
- JAAS login configuration
- Kerberos configuration (usually
/etc/krb5.conf
) - Kerberos keytab (optional, but recommended)
You can find the examples in conf-examples.
DEBUG
- Enable debug logs when set
# Using Homebrew on Mac OS X
brew install npm leiningen
# For HBase 0.98 and above
./hacking
# HBase 0.94 (CDH4)
./hacking cdh4
# For HBase 0.98 and above (profile=hbase1)
make
# HBase 0.94 (CDH4)
make profile=cdh4
# Build with HBase 2 dependencies
make profile=hbase2
This software is licensed under the Apache 2 license, quoted below.
Copyright 2015 Kakao Corp. http://www.kakaocorp.com
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this project except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0.
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.