HBASE-15471 Added in Priority, General, and Replication queue sizes for RegionServers to the Web UI
Changed UI labels so that queue "size" refers to size in bytes and queue "length" refers to number of items in queue. Signed-off-by: Elliott Clark <elliott@fb.com>
This commit is contained in:
parent
fa74baeb40
commit
b3362ccb0c
|
@ -193,14 +193,20 @@ MetricsHBaseServerWrapper mServerWrap;
|
||||||
</%args>
|
</%args>
|
||||||
<table class="table table-striped">
|
<table class="table table-striped">
|
||||||
<tr>
|
<tr>
|
||||||
<th>Compaction Queue Size</th>
|
<th>Compaction Queue Length</th>
|
||||||
<th>Flush Queue Size</th>
|
<th>Flush Queue Length</th>
|
||||||
<th>Call Queue Size (bytes)</th>
|
<th>Priority Call Queue Length</th>
|
||||||
|
<th>General Call Queue Length</th>
|
||||||
|
<th>Replication Call Queue Length</th>
|
||||||
|
<th>Total Call Queue Size (bytes)</th>
|
||||||
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><% mWrap.getCompactionQueueSize() %></td>
|
<td><% mWrap.getCompactionQueueSize() %></td>
|
||||||
<td><% mWrap.getFlushQueueSize() %></td>
|
<td><% mWrap.getFlushQueueSize() %></td>
|
||||||
|
<td><% mServerWrap.getPriorityQueueLength() %></td>
|
||||||
|
<td><% mServerWrap.getGeneralQueueLength() %></td>
|
||||||
|
<td><% mServerWrap.getReplicationQueueLength() %></td>
|
||||||
<td><% TraditionalBinaryPrefix.long2String(mServerWrap.getTotalQueueSize(), "B", 1) %></td>
|
<td><% TraditionalBinaryPrefix.long2String(mServerWrap.getTotalQueueSize(), "B", 1) %></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
|
Loading…
Reference in New Issue