Ella HBase集群监控工具 项目简介
Ella: HBase集群在Region,Table,Server级别的监控工具. ——'A Watchdog on HBase'Ella一只聪明、帅气的“边境牧羊犬” 。同时也是HBase的监控者,看门狗。这里的“看门狗”可不是贬义,是褒义词。下面是Ella的Logo图像。监控列表:1. 表级别请求统计(读、写、合计次数,以及TPS)2. Region级别请求统计(Hot Region)3. Server级别请求统计(读、写、合计 以及TPS)4. Zookeeper监控5. 图表展示6. Master属性监控(HBase版本、作者、Hadoop版本...)7. Master的RPC的统计 软件环境:只支持Linux 使用框架 Java 1.6 (http://www.oracle.com/technetwork/java/index.html) Jetty 8.1.11.v20130520 (http://www.eclipse.org/jetty/) HBase 0.94.0 (http://hbase.apache.org/) Hadoop 1.1.2 (http://hadoop.apache.org/) Maven 2.2.1 (http://maven.apache.org/) MySQL 5.5.29 (http://www.mysql.com/) JMX (http://zh.wikipedia.org/wiki/JMX) FastJson (https://github.com/alibaba/fastjson) Quartz 1.5 (http://www.quartz-scheduler.org/) D3 (https://github.com/mbostock/d3) gRaphael (http://g.raphaeljs.com/) 用户使用手册参见: https://github.com/mayanhui/ella/wiki/How-to-Use 规划: 简化安装和部署步骤。将首页设置为配置页面,配置HBase主节点,JMX URL以及其他配置。 细化用户使用手册。 添加Server和Region级别的详细信息。 详细图片: