diff --git a/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.jamon b/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.jamon index 3e049cc5da2f..050c11d36add 100644 --- a/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.jamon +++ b/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.jamon @@ -153,7 +153,7 @@ AssignmentManager assignmentManager = master.getAssignmentManager(); <%if master.isActiveMaster() %>
HBase uses some fixed-size ring buffers to maintain rolling window history of specific server-side operation details. + This page list all operation details retrieve from these ring buffers
Balancer Rejection explain why balancer is skipping runs and explain all factors considered
| Reason | @@ -95,6 +94,7 @@
|---|
Balancer Decision displayed the history of decision(factor details and weights and costs) made by LoadBalancers
| Initial Function Costs | diff --git a/hbase-server/src/main/resources/hbase-webapps/regionserver/header.jsp b/hbase-server/src/main/resources/hbase-webapps/regionserver/header.jsp index 88ca5154add4..edbecc424c62 100644 --- a/hbase-server/src/main/resources/hbase-webapps/regionserver/header.jsp +++ b/hbase-server/src/main/resources/hbase-webapps/regionserver/header.jsp @@ -53,6 +53,7 @@
|---|
| Start Time | +Processing Time | +Queue Time | +Response Size | +Client Address | +Server Class | +Method Name | +Region Name | +User Name | +MultiGets Count | +MultiMutations Count | +MultiService Calls | +Call Details | +Param | +
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| <%=new Date(r.getStartTime() + 1800*1000)%> | +<%=r.getProcessingTime()%>ms | +<%=r.getQueueTime()%>ms | +<%=StringUtils.byteDesc(r.getResponseSize())%> | +<%=r.getClientAddress()%> | +<%=r.getServerClass()%> | +<%=r.getMethodName()%> | +<%=r.getRegionName()%> | +<%=r.getUserName()%> | +<%=r.getMultiGets()%> | +<%=r.getMultiMutations()%> | +<%=r.getMultiServiceCalls()%> | +<%=r.getCallDetails()%> | +<%=r.getParam()%> | +
Large response RPCs record those RPCs whose returned data size is greater than the threshold (see the setting'hbase.ipc.warn.response.size' for details)
+| Start Time | +Processing Time | +Queue Time | +Response Size | +Client Address | +Server Class | +Method Name | +Region Name | +User Name | +MultiGets Count | +MultiMutations Count | +MultiService Calls | +Call Details | +Param | +
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| <%=new Date(r.getStartTime() + 1800*1000)%> | +<%=r.getProcessingTime()%>ms | +<%=r.getQueueTime()%>ms | +<%=StringUtils.byteDesc(r.getResponseSize())%> | +<%=r.getClientAddress()%> | +<%=r.getServerClass()%> | +<%=r.getMethodName()%> | +<%=r.getRegionName()%> | +<%=r.getUserName()%> | +<%=r.getMultiGets()%> | +<%=r.getMultiMutations()%> | +<%=r.getMultiServiceCalls()%> | +<%=r.getCallDetails()%> | +<%=r.getParam()%> | +