EllaHBase 集群監(jiān)控工具
Ella: HBase集群在Region,Table,Server級別的監(jiān)控工具. ——'A Watchdog on HBase'
Ella一只聰明、帥氣的“邊境牧羊犬” 。
同時也是HBase的監(jiān)控者,看門狗。這里的“看門狗”可不是貶義,是褒義詞。
監(jiān)控列表:
1. 表級別請求統(tǒng)計(讀、寫、合計次數(shù),以及TPS)
2. Region級別請求統(tǒng)計(Hot Region)
3. Server級別請求統(tǒng)計(讀、寫、合計 以及TPS)
4. Zookeeper監(jiān)控
5. 圖表展示
6. Master屬性監(jiān)控(HBase版本、作者、Hadoop版本...)
7. Master的RPC的統(tǒng)計
軟件環(huán)境:
只支持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
規(guī)劃:
- 簡化安裝和部署步驟。將首頁設(shè)置為配置頁面,配置HBase主節(jié)點,JMX URL以及其他配置。
- 細化用戶使用手冊。
- 添加Server和Region級別的詳細信息。
詳細圖片:
評論
圖片
表情
