###More details, see wiki page(will include chinese wiki 中文使用手册,NOT AVAILABLE NOW!): https://github.com/mayanhui/ella/wiki
###################################################
################################################### Ella is a "Border Collie", a handsome and smart dog.
A watchdog, monitor hbase.
Keyt Feature list:
- Table level request statistics (Write/Read/Total Count, TPS)
- Region level request statistics (Hot Region)
- Server level request statistics (Write/Read/Total Count, TPS, Hot Server)
- zookeeper monitor
- Chart display
- master attribute(hbase version,author,...hadoop version...)
- master and RPC statistics
- Account system for login
##Environment Only Support Linux.
- JDK 1.6+ (https://www.oracle.com/technetwork/java/index.html)
- Jetty 8.1.11.v20130520 (https://www.eclipse.org/jetty)
- HBase 0.94.10+ (https://hbase.apache.org)
- Hadoop 1.1.2 (https://hadoop.apache.org)
- Maven 2.2.1 (https://maven.apache.org)
- MySQL 5.5.29 (https://www.mysql.com)
- JMX (https://zh.wikipedia.org/wiki/JMX)
- FastJson (https://github.com/alibaba/fastjson)
- Quartz 1.5 (https://www.quartz-scheduler.org)
- D3 (https://github.com/mbostock/d3)
- NVD3 (https://nvd3.org)
- gRaphael (https://g.raphaeljs.com)
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
Refactor the persistence hierarchy
- Simple install and deploy steps. Change the index page to configuration page, input hbase jmx url and other configure.
- Add detail page for server,region
- Implement easy install script
##License Released under the GPLv3 license. For full details, pleasesee the LICENSE file included in this distribution.