Skip to content

jasonliaoxiaoge/ella

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ella: HBase Cluster Monitor on Region,Table,Server Level.
'A Watchdog on HBase'

###More details, see wiki page(will include chinese wiki 中文使用手册,NOT AVAILABLE NOW!): https://github.com/mayanhui/ella/wiki

###################################################

Ella

################################################### Ella is a "Border Collie", a handsome and smart dog.

A watchdog, monitor hbase.

Keyt Feature list:

  1. Table level request statistics (Write/Read/Total Count, TPS)
  2. Region level request statistics (Hot Region)
  3. Server level request statistics (Write/Read/Total Count, TPS, Hot Server)
  4. zookeeper monitor
  5. Chart display
  6. master attribute(hbase version,author,...hadoop version...)
  7. master and RPC statistics
  8. Account system for login

##Environment Only Support Linux.

Framwork

Notice

You must not install Ella on HBase Master machine.

Supported Browsers

NVD3 runs best on WebKit based browsers.

  • Google Chrome: latest version (preferred)
  • Opera 15+ (preferred)
  • Safari: latest version
  • Firefox: latest version
  • Internet Explorer: 9 and 10

##How to Use Please see: https://github.com/mayanhui/ella/wiki/How-to-Use

Roadmap

1. Table request details page: (1) add split page for total/write/read (2) add periodic statistics with hour/day/week/month

  1. Simple install and deploy steps. Change the index page to configuration page, input hbase jmx url and other configure.
  2. Add detail page for server,region
  3. Implement easy install script

Ella First Page

Ella Login Page

Ella First Page

##License Released under the GPLv3 license. For full details, pleasesee the LICENSE file included in this distribution.

About

A Monitor over HBase, including Table,Region,RegionServer,Zookeeper monitoring etc.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 65.8%
  • Java 18.4%
  • CSS 11.8%
  • Shell 4.0%