Overview - sentric/hannibal GitHub Wiki
Overview
Hannibal is implemented in Scala on top of the Play 2 Framework and Backbone.js. The charts are currently rendered by Rickshaw. Data is collected mainly directly from HBase via the Java Client-API, except the compaction metrics, which are parsed from the RegionServers' log files.
The ideas behing Hannibal are based on the blog-posts Graphing HBase Splits, Visualizing HBase Flushes and Compactions and Best Practice why monitoring HBase is important.