HBase集群監控工具:Ella
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級別的詳細信息。
詳細圖片:
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!