[
https://issues.apache.org/jira/browse/HBASE-11062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16770622#comment-16770622
]
Andrew Purtell commented on HBASE-11062:
----------------------------------------
Sure [~brfrn169], please go ahead. We were going to work on this, but then
there were shifting priorities. Some fully featured external metrics database
and query interface is more than sufficient for the task. If you are large
scale, you have something like this, and then there is no pressing need to
build something into HBase; and yet, there should probably be something
intrinsic available for smaller scale or testers. An earlier interface
specification can be found here:
https://issues.apache.org/jira/browse/HBASE-11062?focusedCommentId=14707090&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14707090
> htop
> ----
>
> Key: HBASE-11062
> URL: https://issues.apache.org/jira/browse/HBASE-11062
> Project: HBase
> Issue Type: New Feature
> Reporter: Andrew Purtell
> Priority: Major
> Labels: beginner
>
> A top-like monitor could be useful for testing, debugging, operations of
> clusters of moderate size, and possibly for diagnosing issues in large
> clusters.
> Consider a curses interface like the one presented by atop
> (http://www.atoptool.nl/images/screenshots/genericw.png) - with aggregate
> metrics collected over a monitoring interval in the upper portion of the
> pane, and a listing of discrete measurements sorted and filtered by various
> criteria in the bottom part of the pane. One might imagine a cluster overview
> with cluster aggregate metrics above and a list of regionservers sorted by
> utilization below; and a regionserver view with process metrics above and a
> list of metrics by operation type below, or a list of client connections, or
> a list of threads, sorted by utilization, throughput, or latency.
> Generically 'htop' is taken but would be distinctive in the HBase context, a
> utility org.apache.hadoop.hbase.HTop
> No need necessarily for a curses interface. Could be an external monitor with
> a web front end as has been discussed before. I do like the idea of a process
> that runs in a terminal because I interact with dev and test HBase clusters
> exclusively by SSH.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)