http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6ad4f21a/devapidocs/org/apache/hadoop/hbase/master/MetricsMaster.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/MetricsMaster.html b/devapidocs/org/apache/hadoop/hbase/master/MetricsMaster.html index 099dbd7..01e3ca9 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/MetricsMaster.html +++ b/devapidocs/org/apache/hadoop/hbase/master/MetricsMaster.html @@ -18,8 +18,8 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10}; -var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; @@ -111,7 +111,7 @@ var activeTableTab = "activeTableTab"; <br> <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Evolving.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceStability.Evolving</a> <a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a> -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.36">MetricsMaster</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.40">MetricsMaster</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> <div class="block">This class is for maintaining the various master statistics and publishing them through the metrics interfaces. @@ -152,6 +152,10 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterSource</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html#masterSource">masterSource</a></span></code> </td> </tr> +<tr class="altColor"> +<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" title="interface in org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html#serverCrashProcMetrics">serverCrashProcMetrics</a></span></code> </td> +</tr> </table> </li> </ul> @@ -179,52 +183,62 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? </a> <h3>Method Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> -<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> <tr> <th class="colFirst" scope="col">Modifier and Type</th> <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> +<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" title="interface in org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html#convertToProcedureMetrics-org.apache.hadoop.hbase.metrics.OperationMetrics-">convertToProcedureMetrics</a></span>(<a href="../../../../../org/apache/hadoop/hbase/metrics/OperationMetrics.html" title="class in org.apache.hadoop.hbase.metrics">OperationMetrics</a> metrics)</code> +<div class="block">This is utility function that converts <a href="../../../../../org/apache/hadoop/hbase/metrics/OperationMetrics.html" title="class in org.apache.hadoop.hbase.metrics"><code>OperationMetrics</code></a> to <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" title="interface in org.apache.hadoop.hbase.procedure2"><code>ProcedureMetrics</code></a>.</div> +</td> +</tr> +<tr id="i1" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterProcSource.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterProcSource</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html#getMetricsProcSource--">getMetricsProcSource</a></span>()</code> </td> </tr> -<tr id="i1" class="rowColor"> +<tr id="i2" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterQuotaSource.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterQuotaSource</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html#getMetricsQuotaSource--">getMetricsQuotaSource</a></span>()</code> </td> </tr> -<tr id="i2" class="altColor"> +<tr id="i3" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterSource</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html#getMetricsSource--">getMetricsSource</a></span>()</code> </td> </tr> -<tr id="i3" class="rowColor"> +<tr id="i4" class="altColor"> +<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" title="interface in org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html#getServerCrashProcMetrics--">getServerCrashProcMetrics</a></span>()</code> </td> +</tr> +<tr id="i5" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html#incrementQuotaObserverTime-long-">incrementQuotaObserverTime</a></span>(long executionTime)</code> <div class="block">Sets the execution time of a period of the QuotaObserverChore.</div> </td> </tr> -<tr id="i4" class="altColor"> +<tr id="i6" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html#incrementRequests-long-">incrementRequests</a></span>(long inc)</code> </td> </tr> -<tr id="i5" class="rowColor"> +<tr id="i7" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html#setNumNamespacesInSpaceQuotaViolation-long-">setNumNamespacesInSpaceQuotaViolation</a></span>(long numNamespacesInViolation)</code> <div class="block">Sets the number of namespaces in violation of a space quota.</div> </td> </tr> -<tr id="i6" class="altColor"> +<tr id="i8" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html#setNumRegionSizeReports-long-">setNumRegionSizeReports</a></span>(long numRegionReports)</code> <div class="block">Sets the number of region size reports the master currently has in memory.</div> </td> </tr> -<tr id="i7" class="rowColor"> +<tr id="i9" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html#setNumSpaceQuotas-long-">setNumSpaceQuotas</a></span>(long numSpaceQuotas)</code> <div class="block">Sets the number of space quotas defined.</div> </td> </tr> -<tr id="i8" class="altColor"> +<tr id="i10" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html#setNumTableInSpaceQuotaViolation-long-">setNumTableInSpaceQuotaViolation</a></span>(long numTablesInViolation)</code> <div class="block">Sets the number of table in violation of a space quota.</div> @@ -258,7 +272,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>LOG</h4> -<pre>private static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.37">LOG</a></pre> +<pre>private static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.41">LOG</a></pre> </li> </ul> <a name="masterSource"> @@ -267,7 +281,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>masterSource</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterSource</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.38">masterSource</a></pre> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterSource</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.42">masterSource</a></pre> </li> </ul> <a name="masterProcSource"> @@ -276,16 +290,25 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>masterProcSource</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterProcSource.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterProcSource</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.39">masterProcSource</a></pre> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterProcSource.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterProcSource</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.43">masterProcSource</a></pre> </li> </ul> <a name="masterQuotaSource"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>masterQuotaSource</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterQuotaSource.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterQuotaSource</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.40">masterQuotaSource</a></pre> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterQuotaSource.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterQuotaSource</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.44">masterQuotaSource</a></pre> +</li> +</ul> +<a name="serverCrashProcMetrics"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>serverCrashProcMetrics</h4> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" title="interface in org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.46">serverCrashProcMetrics</a></pre> </li> </ul> </li> @@ -302,7 +325,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>MetricsMaster</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.42">MetricsMaster</a>(<a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterWrapper.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterWrapper</a> masterWrapper)</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.48">MetricsMaster</a>(<a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterWrapper.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterWrapper</a> masterWrapper)</pre> </li> </ul> </li> @@ -319,7 +342,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getMetricsSource</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterSource</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.51">getMetricsSource</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterSource</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.59">getMetricsSource</a>()</pre> </li> </ul> <a name="getMetricsProcSource--"> @@ -328,7 +351,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getMetricsProcSource</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterProcSource.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterProcSource</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.55">getMetricsProcSource</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterProcSource.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterProcSource</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.63">getMetricsProcSource</a>()</pre> </li> </ul> <a name="getMetricsQuotaSource--"> @@ -337,7 +360,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getMetricsQuotaSource</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterQuotaSource.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterQuotaSource</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.59">getMetricsQuotaSource</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterQuotaSource.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterQuotaSource</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.67">getMetricsQuotaSource</a>()</pre> </li> </ul> <a name="incrementRequests-long-"> @@ -346,7 +369,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>incrementRequests</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.66">incrementRequests</a>(long inc)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.74">incrementRequests</a>(long inc)</pre> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>inc</code> - How much to add to requests.</dd> @@ -359,7 +382,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>setNumSpaceQuotas</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.75">setNumSpaceQuotas</a>(long numSpaceQuotas)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.83">setNumSpaceQuotas</a>(long numSpaceQuotas)</pre> <div class="block">Sets the number of space quotas defined.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -373,7 +396,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>setNumTableInSpaceQuotaViolation</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.84">setNumTableInSpaceQuotaViolation</a>(long numTablesInViolation)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.92">setNumTableInSpaceQuotaViolation</a>(long numTablesInViolation)</pre> <div class="block">Sets the number of table in violation of a space quota.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -387,7 +410,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>setNumNamespacesInSpaceQuotaViolation</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.93">setNumNamespacesInSpaceQuotaViolation</a>(long numNamespacesInViolation)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.101">setNumNamespacesInSpaceQuotaViolation</a>(long numNamespacesInViolation)</pre> <div class="block">Sets the number of namespaces in violation of a space quota.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -401,7 +424,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>setNumRegionSizeReports</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.102">setNumRegionSizeReports</a>(long numRegionReports)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.110">setNumRegionSizeReports</a>(long numRegionReports)</pre> <div class="block">Sets the number of region size reports the master currently has in memory.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -412,10 +435,10 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <a name="incrementQuotaObserverTime-long-"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>incrementQuotaObserverTime</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.112">incrementQuotaObserverTime</a>(long executionTime)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.120">incrementQuotaObserverTime</a>(long executionTime)</pre> <div class="block">Sets the execution time of a period of the QuotaObserverChore.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -425,6 +448,36 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? </dl> </li> </ul> +<a name="getServerCrashProcMetrics--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getServerCrashProcMetrics</h4> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" title="interface in org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.127">getServerCrashProcMetrics</a>()</pre> +<dl> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>Set of metrics for assign procedure</dd> +</dl> +</li> +</ul> +<a name="convertToProcedureMetrics-org.apache.hadoop.hbase.metrics.OperationMetrics-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>convertToProcedureMetrics</h4> +<pre>public static <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" title="interface in org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMaster.html#line.141">convertToProcedureMetrics</a>(<a href="../../../../../org/apache/hadoop/hbase/metrics/OperationMetrics.html" title="class in org.apache.hadoop.hbase.metrics">OperationMetrics</a> metrics)</pre> +<div class="block">This is utility function that converts <a href="../../../../../org/apache/hadoop/hbase/metrics/OperationMetrics.html" title="class in org.apache.hadoop.hbase.metrics"><code>OperationMetrics</code></a> to <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" title="interface in org.apache.hadoop.hbase.procedure2"><code>ProcedureMetrics</code></a>. + + NOTE: Procedure framework in hbase-procedure module accesses metrics common to most procedures + through <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" title="interface in org.apache.hadoop.hbase.procedure2"><code>ProcedureMetrics</code></a> interface. Metrics source classes in hbase-hadoop-compat + module provides similar interface <a href="../../../../../org/apache/hadoop/hbase/metrics/OperationMetrics.html" title="class in org.apache.hadoop.hbase.metrics"><code>OperationMetrics</code></a> that contains metrics common to + most operations. As both hbase-procedure and hbase-hadoop-compat are lower level modules used + by hbase-server (this) module and there is no dependency between them, this method does the + required conversion.</div> +</li> +</ul> </li> </ul> </li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6ad4f21a/devapidocs/org/apache/hadoop/hbase/master/MetricsMasterSource.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/MetricsMasterSource.html b/devapidocs/org/apache/hadoop/hbase/master/MetricsMasterSource.html index 03ef1e6..95223e4 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/MetricsMasterSource.html +++ b/devapidocs/org/apache/hadoop/hbase/master/MetricsMasterSource.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":6}; +var methods = {"i0":6,"i1":6}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -109,7 +109,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.26">MetricsMasterSource</a> +<pre>public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.27">MetricsMasterSource</a> extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" title="interface in org.apache.hadoop.hbase.metrics">BaseSource</a></pre> <div class="block">Interface that classes that expose metrics about the master will implement.</div> </li> @@ -240,26 +240,30 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" </tr> <tr class="rowColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#SERVER_NAME_DESC">SERVER_NAME_DESC</a></span></code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#SERVER_CRASH_METRIC_PREFIX">SERVER_CRASH_METRIC_PREFIX</a></span></code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#SERVER_NAME_NAME">SERVER_NAME_NAME</a></span></code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#SERVER_NAME_DESC">SERVER_NAME_DESC</a></span></code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#SPLIT_PLAN_COUNT_DESC">SPLIT_PLAN_COUNT_DESC</a></span></code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#SERVER_NAME_NAME">SERVER_NAME_NAME</a></span></code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#SPLIT_PLAN_COUNT_NAME">SPLIT_PLAN_COUNT_NAME</a></span></code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#SPLIT_PLAN_COUNT_DESC">SPLIT_PLAN_COUNT_DESC</a></span></code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#ZOOKEEPER_QUORUM_DESC">ZOOKEEPER_QUORUM_DESC</a></span></code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#SPLIT_PLAN_COUNT_NAME">SPLIT_PLAN_COUNT_NAME</a></span></code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#ZOOKEEPER_QUORUM_DESC">ZOOKEEPER_QUORUM_DESC</a></span></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#ZOOKEEPER_QUORUM_NAME">ZOOKEEPER_QUORUM_NAME</a></span></code> </td> </tr> </table> @@ -285,6 +289,10 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> +<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/metrics/OperationMetrics.html" title="class in org.apache.hadoop.hbase.metrics">OperationMetrics</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#getServerCrashMetrics--">getServerCrashMetrics</a></span>()</code> </td> +</tr> +<tr id="i1" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#incRequests-long-">incRequests</a></span>(long inc)</code> <div class="block">Increment the number of requests the cluster has seen.</div> @@ -318,7 +326,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>METRICS_NAME</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.31">METRICS_NAME</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.32">METRICS_NAME</a></pre> <div class="block">The name of the metrics</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -332,7 +340,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>METRICS_CONTEXT</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.36">METRICS_CONTEXT</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.37">METRICS_CONTEXT</a></pre> <div class="block">The context metrics will be under.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -346,7 +354,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>METRICS_JMX_CONTEXT</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.41">METRICS_JMX_CONTEXT</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.42">METRICS_JMX_CONTEXT</a></pre> <div class="block">The name of the metrics context that metrics will be under in jmx</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -360,7 +368,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>METRICS_DESCRIPTION</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.46">METRICS_DESCRIPTION</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.47">METRICS_DESCRIPTION</a></pre> <div class="block">Description</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -374,7 +382,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>MASTER_ACTIVE_TIME_NAME</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.49">MASTER_ACTIVE_TIME_NAME</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.50">MASTER_ACTIVE_TIME_NAME</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.MASTER_ACTIVE_TIME_NAME">Constant Field Values</a></dd> @@ -387,7 +395,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>MASTER_START_TIME_NAME</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.50">MASTER_START_TIME_NAME</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.51">MASTER_START_TIME_NAME</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.MASTER_START_TIME_NAME">Constant Field Values</a></dd> @@ -400,7 +408,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>AVERAGE_LOAD_NAME</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.51">AVERAGE_LOAD_NAME</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.52">AVERAGE_LOAD_NAME</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.AVERAGE_LOAD_NAME">Constant Field Values</a></dd> @@ -413,7 +421,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>LIVE_REGION_SERVERS_NAME</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.52">LIVE_REGION_SERVERS_NAME</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.53">LIVE_REGION_SERVERS_NAME</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.LIVE_REGION_SERVERS_NAME">Constant Field Values</a></dd> @@ -426,7 +434,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>DEAD_REGION_SERVERS_NAME</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.53">DEAD_REGION_SERVERS_NAME</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.54">DEAD_REGION_SERVERS_NAME</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.DEAD_REGION_SERVERS_NAME">Constant Field Values</a></dd> @@ -439,7 +447,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>NUM_REGION_SERVERS_NAME</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.54">NUM_REGION_SERVERS_NAME</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.55">NUM_REGION_SERVERS_NAME</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.NUM_REGION_SERVERS_NAME">Constant Field Values</a></dd> @@ -452,7 +460,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>NUM_DEAD_REGION_SERVERS_NAME</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.55">NUM_DEAD_REGION_SERVERS_NAME</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.56">NUM_DEAD_REGION_SERVERS_NAME</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.NUM_DEAD_REGION_SERVERS_NAME">Constant Field Values</a></dd> @@ -465,7 +473,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>ZOOKEEPER_QUORUM_NAME</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.56">ZOOKEEPER_QUORUM_NAME</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.57">ZOOKEEPER_QUORUM_NAME</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.ZOOKEEPER_QUORUM_NAME">Constant Field Values</a></dd> @@ -478,7 +486,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>SERVER_NAME_NAME</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.57">SERVER_NAME_NAME</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.58">SERVER_NAME_NAME</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.SERVER_NAME_NAME">Constant Field Values</a></dd> @@ -491,7 +499,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>CLUSTER_ID_NAME</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.58">CLUSTER_ID_NAME</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.59">CLUSTER_ID_NAME</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.CLUSTER_ID_NAME">Constant Field Values</a></dd> @@ -504,7 +512,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>IS_ACTIVE_MASTER_NAME</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.59">IS_ACTIVE_MASTER_NAME</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.60">IS_ACTIVE_MASTER_NAME</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.IS_ACTIVE_MASTER_NAME">Constant Field Values</a></dd> @@ -517,7 +525,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>SPLIT_PLAN_COUNT_NAME</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.60">SPLIT_PLAN_COUNT_NAME</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.61">SPLIT_PLAN_COUNT_NAME</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.SPLIT_PLAN_COUNT_NAME">Constant Field Values</a></dd> @@ -530,7 +538,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>MERGE_PLAN_COUNT_NAME</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.61">MERGE_PLAN_COUNT_NAME</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.62">MERGE_PLAN_COUNT_NAME</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.MERGE_PLAN_COUNT_NAME">Constant Field Values</a></dd> @@ -543,7 +551,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>CLUSTER_REQUESTS_NAME</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.63">CLUSTER_REQUESTS_NAME</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.64">CLUSTER_REQUESTS_NAME</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.CLUSTER_REQUESTS_NAME">Constant Field Values</a></dd> @@ -556,7 +564,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>MASTER_ACTIVE_TIME_DESC</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.64">MASTER_ACTIVE_TIME_DESC</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.65">MASTER_ACTIVE_TIME_DESC</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.MASTER_ACTIVE_TIME_DESC">Constant Field Values</a></dd> @@ -569,7 +577,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>MASTER_START_TIME_DESC</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.65">MASTER_START_TIME_DESC</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.66">MASTER_START_TIME_DESC</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.MASTER_START_TIME_DESC">Constant Field Values</a></dd> @@ -582,7 +590,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>AVERAGE_LOAD_DESC</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.66">AVERAGE_LOAD_DESC</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.67">AVERAGE_LOAD_DESC</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.AVERAGE_LOAD_DESC">Constant Field Values</a></dd> @@ -595,7 +603,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>LIVE_REGION_SERVERS_DESC</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.67">LIVE_REGION_SERVERS_DESC</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.68">LIVE_REGION_SERVERS_DESC</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.LIVE_REGION_SERVERS_DESC">Constant Field Values</a></dd> @@ -608,7 +616,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>NUMBER_OF_REGION_SERVERS_DESC</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.68">NUMBER_OF_REGION_SERVERS_DESC</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.69">NUMBER_OF_REGION_SERVERS_DESC</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.NUMBER_OF_REGION_SERVERS_DESC">Constant Field Values</a></dd> @@ -621,7 +629,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>DEAD_REGION_SERVERS_DESC</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.69">DEAD_REGION_SERVERS_DESC</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.70">DEAD_REGION_SERVERS_DESC</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.DEAD_REGION_SERVERS_DESC">Constant Field Values</a></dd> @@ -634,7 +642,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>NUMBER_OF_DEAD_REGION_SERVERS_DESC</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.70">NUMBER_OF_DEAD_REGION_SERVERS_DESC</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.71">NUMBER_OF_DEAD_REGION_SERVERS_DESC</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.NUMBER_OF_DEAD_REGION_SERVERS_DESC">Constant Field Values</a></dd> @@ -647,7 +655,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>ZOOKEEPER_QUORUM_DESC</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.71">ZOOKEEPER_QUORUM_DESC</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.72">ZOOKEEPER_QUORUM_DESC</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.ZOOKEEPER_QUORUM_DESC">Constant Field Values</a></dd> @@ -660,7 +668,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>SERVER_NAME_DESC</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.72">SERVER_NAME_DESC</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.73">SERVER_NAME_DESC</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.SERVER_NAME_DESC">Constant Field Values</a></dd> @@ -673,7 +681,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>CLUSTER_ID_DESC</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.73">CLUSTER_ID_DESC</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.74">CLUSTER_ID_DESC</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.CLUSTER_ID_DESC">Constant Field Values</a></dd> @@ -686,7 +694,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>IS_ACTIVE_MASTER_DESC</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.74">IS_ACTIVE_MASTER_DESC</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.75">IS_ACTIVE_MASTER_DESC</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.IS_ACTIVE_MASTER_DESC">Constant Field Values</a></dd> @@ -699,7 +707,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <ul class="blockList"> <li class="blockList"> <h4>SPLIT_PLAN_COUNT_DESC</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.75">SPLIT_PLAN_COUNT_DESC</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.76">SPLIT_PLAN_COUNT_DESC</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.SPLIT_PLAN_COUNT_DESC">Constant Field Values</a></dd> @@ -709,16 +717,29 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <a name="MERGE_PLAN_COUNT_DESC"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>MERGE_PLAN_COUNT_DESC</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.76">MERGE_PLAN_COUNT_DESC</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.77">MERGE_PLAN_COUNT_DESC</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.MERGE_PLAN_COUNT_DESC">Constant Field Values</a></dd> </dl> </li> </ul> +<a name="SERVER_CRASH_METRIC_PREFIX"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>SERVER_CRASH_METRIC_PREFIX</h4> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.79">SERVER_CRASH_METRIC_PREFIX</a></pre> +<dl> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.MetricsMasterSource.SERVER_CRASH_METRIC_PREFIX">Constant Field Values</a></dd> +</dl> +</li> +</ul> </li> </ul> <!-- ============ METHOD DETAIL ========== --> @@ -730,10 +751,10 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" <a name="incRequests-long-"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>incRequests</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.84">incRequests</a>(long inc)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.86">incRequests</a>(long inc)</pre> <div class="block">Increment the number of requests the cluster has seen.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -741,6 +762,19 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html" </dl> </li> </ul> +<a name="getServerCrashMetrics--"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getServerCrashMetrics</h4> +<pre><a href="../../../../../org/apache/hadoop/hbase/metrics/OperationMetrics.html" title="class in org.apache.hadoop.hbase.metrics">OperationMetrics</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSource.html#line.91">getServerCrashMetrics</a>()</pre> +<dl> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><a href="../../../../../org/apache/hadoop/hbase/metrics/OperationMetrics.html" title="class in org.apache.hadoop.hbase.metrics"><code>OperationMetrics</code></a> containing common metrics for server crash operation</dd> +</dl> +</li> +</ul> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6ad4f21a/devapidocs/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html b/devapidocs/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html index 0df5619..faea09a 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html +++ b/devapidocs/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a> -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#line.34">MetricsMasterSourceImpl</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#line.35">MetricsMasterSourceImpl</a> extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSourceImpl.html" title="class in org.apache.hadoop.hbase.metrics">BaseSourceImpl</a> implements <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterSource</a></pre> <div class="block">Hadoop2 implementation of MetricsMasterSource. @@ -151,6 +151,10 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterS <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterWrapper.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterWrapper</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#masterWrapper">masterWrapper</a></span></code> </td> </tr> +<tr class="altColor"> +<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/metrics/OperationMetrics.html" title="class in org.apache.hadoop.hbase.metrics">OperationMetrics</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#serverCrashMetrics">serverCrashMetrics</a></span></code> </td> +</tr> </table> <ul class="blockList"> <li class="blockList"><a name="fields.inherited.from.class.org.apache.hadoop.hbase.metrics.BaseSourceImpl"> @@ -164,7 +168,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterS <!-- --> </a> <h3>Fields inherited from interface org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterSource</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#AVERAGE_LOAD_DESC">AVERAGE_LOAD_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#AVERAGE_LOAD_NAME">AVERAGE_LOAD_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#CLUSTER_ID_DESC">CLUSTER_ID_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#CLUSTER_ID_NAME">CLUSTER_ID_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#CLUSTER_REQUESTS_NAME">CLUSTER_REQUESTS_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#DEAD_REGION_SERVERS_DESC">DEAD_REGION_SERVERS_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#DEAD_REGION_SERVERS_NAME">DEAD_REGION_SERVERS_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#IS_ACTIVE_MASTER_DESC">IS_ACT IVE_MASTER_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#IS_ACTIVE_MASTER_NAME">IS_ACTIVE_MASTER_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#LIVE_REGION_SERVERS_DESC">LIVE_REGION_SERVERS_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#LIVE_REGION_SERVERS_NAME">LIVE_REGION_SERVERS_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#MASTER_ACTIVE_TIME_DESC">MASTER_ACTIVE_TIME_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#MASTER_ACTIVE_TIME_NAME">MASTER_ACTIVE_TIME_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#MASTER_START_TIME_DESC">MASTER_START_TIME_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#MASTER_START_TIME_NAME">MASTER_START_TIME_NAME</a>, <a href="../../../../../org/apache/hadoop/ hbase/master/MetricsMasterSource.html#MERGE_PLAN_COUNT_DESC">MERGE_PLAN_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#MERGE_PLAN_COUNT_NAME">MERGE_PLAN_COUNT_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#METRICS_CONTEXT">METRICS_CONTEXT</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#METRICS_DESCRIPTION">METRICS_DESCRIPTION</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#METRICS_JMX_CONTEXT">METRICS_JMX_CONTEXT</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#METRICS_NAME">METRICS_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#NUM_DEAD_REGION_SERVERS_NAME">NUM_DEAD_REGION_SERVERS_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#NUM_REGION_SERVERS_NAME">NUM_REGION_SERVERS_NAME</a>, <a href="../../../. ./../org/apache/hadoop/hbase/master/MetricsMasterSource.html#NUMBER_OF_DEAD_REGION_SERVERS_DESC">NUMBER_OF_DEAD_REGION_SERVERS_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#NUMBER_OF_REGION_SERVERS_DESC">NUMBER_OF_REGION_SERVERS_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#SERVER_NAME_DESC">SERVER_NAME_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#SERVER_NAME_NAME">SERVER_NAME_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#SPLIT_PLAN_COUNT_DESC">SPLIT_PLAN_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#SPLIT_PLAN_COUNT_NAME">SPLIT_PLAN_COUNT_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#ZOOKEEPER_QUORUM_DESC">ZOOKEEPER_QUORUM_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#ZOOK EEPER_QUORUM_NAME">ZOOKEEPER_QUORUM_NAME</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#AVERAGE_LOAD_DESC">AVERAGE_LOAD_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#AVERAGE_LOAD_NAME">AVERAGE_LOAD_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#CLUSTER_ID_DESC">CLUSTER_ID_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#CLUSTER_ID_NAME">CLUSTER_ID_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#CLUSTER_REQUESTS_NAME">CLUSTER_REQUESTS_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#DEAD_REGION_SERVERS_DESC">DEAD_REGION_SERVERS_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#DEAD_REGION_SERVERS_NAME">DEAD_REGION_SERVERS_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#IS_ACTIVE_MASTER_DESC">IS_ACT IVE_MASTER_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#IS_ACTIVE_MASTER_NAME">IS_ACTIVE_MASTER_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#LIVE_REGION_SERVERS_DESC">LIVE_REGION_SERVERS_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#LIVE_REGION_SERVERS_NAME">LIVE_REGION_SERVERS_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#MASTER_ACTIVE_TIME_DESC">MASTER_ACTIVE_TIME_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#MASTER_ACTIVE_TIME_NAME">MASTER_ACTIVE_TIME_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#MASTER_START_TIME_DESC">MASTER_START_TIME_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#MASTER_START_TIME_NAME">MASTER_START_TIME_NAME</a>, <a href="../../../../../org/apache/hadoop/ hbase/master/MetricsMasterSource.html#MERGE_PLAN_COUNT_DESC">MERGE_PLAN_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#MERGE_PLAN_COUNT_NAME">MERGE_PLAN_COUNT_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#METRICS_CONTEXT">METRICS_CONTEXT</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#METRICS_DESCRIPTION">METRICS_DESCRIPTION</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#METRICS_JMX_CONTEXT">METRICS_JMX_CONTEXT</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#METRICS_NAME">METRICS_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#NUM_DEAD_REGION_SERVERS_NAME">NUM_DEAD_REGION_SERVERS_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#NUM_REGION_SERVERS_NAME">NUM_REGION_SERVERS_NAME</a>, <a href="../../../. ./../org/apache/hadoop/hbase/master/MetricsMasterSource.html#NUMBER_OF_DEAD_REGION_SERVERS_DESC">NUMBER_OF_DEAD_REGION_SERVERS_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#NUMBER_OF_REGION_SERVERS_DESC">NUMBER_OF_REGION_SERVERS_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#SERVER_CRASH_METRIC_PREFIX">SERVER_CRASH_METRIC_PREFIX</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#SERVER_NAME_DESC">SERVER_NAME_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#SERVER_NAME_NAME">SERVER_NAME_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#SPLIT_PLAN_COUNT_DESC">SPLIT_PLAN_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#SPLIT_PLAN_COUNT_NAME">SPLIT_PLAN_COUNT_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource .html#ZOOKEEPER_QUORUM_DESC">ZOOKEEPER_QUORUM_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#ZOOKEEPER_QUORUM_NAME">ZOOKEEPER_QUORUM_NAME</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="fields.inherited.from.class.org.apache.hadoop.hbase.metrics.BaseSource"> @@ -217,12 +221,16 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterS boolean all)</code> </td> </tr> <tr id="i1" class="rowColor"> +<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/metrics/OperationMetrics.html" title="class in org.apache.hadoop.hbase.metrics">OperationMetrics</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#getServerCrashMetrics--">getServerCrashMetrics</a></span>()</code> </td> +</tr> +<tr id="i2" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#incRequests-long-">incRequests</a></span>(long inc)</code> <div class="block">Increment the number of requests the cluster has seen.</div> </td> </tr> -<tr id="i2" class="altColor"> +<tr id="i3" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#init--">init</a></span>()</code> <div class="block">Clear out the metrics and re-prepare the source.</div> @@ -270,16 +278,25 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterS <ul class="blockList"> <li class="blockList"> <h4>masterWrapper</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterWrapper.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterWrapper</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#line.37">masterWrapper</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterWrapper.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterWrapper</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#line.38">masterWrapper</a></pre> </li> </ul> <a name="clusterRequestsCounter"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>clusterRequestsCounter</h4> -<pre>private <a href="../../../../../org/apache/hadoop/metrics2/lib/MutableFastCounter.html" title="class in org.apache.hadoop.metrics2.lib">MutableFastCounter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#line.38">clusterRequestsCounter</a></pre> +<pre>private <a href="../../../../../org/apache/hadoop/metrics2/lib/MutableFastCounter.html" title="class in org.apache.hadoop.metrics2.lib">MutableFastCounter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#line.39">clusterRequestsCounter</a></pre> +</li> +</ul> +<a name="serverCrashMetrics"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>serverCrashMetrics</h4> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/metrics/OperationMetrics.html" title="class in org.apache.hadoop.hbase.metrics">OperationMetrics</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#line.41">serverCrashMetrics</a></pre> </li> </ul> </li> @@ -296,7 +313,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterS <ul class="blockList"> <li class="blockList"> <h4>MetricsMasterSourceImpl</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#line.40">MetricsMasterSourceImpl</a>(<a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterWrapper.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterWrapper</a> masterWrapper)</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#line.43">MetricsMasterSourceImpl</a>(<a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterWrapper.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterWrapper</a> masterWrapper)</pre> </li> </ul> <a name="MetricsMasterSourceImpl-java.lang.String-java.lang.String-java.lang.String-java.lang.String-org.apache.hadoop.hbase.master.MetricsMasterWrapper-"> @@ -305,7 +322,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterS <ul class="blockListLast"> <li class="blockList"> <h4>MetricsMasterSourceImpl</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#line.48">MetricsMasterSourceImpl</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> metricsName, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#line.51">MetricsMasterSourceImpl</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> metricsName, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> metricsDescription, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> metricsContext, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> metricsJmxContext, @@ -326,7 +343,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterS <ul class="blockList"> <li class="blockList"> <h4>init</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#line.59">init</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#line.62">init</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html#init--">BaseSource</a></code></span></div> <div class="block">Clear out the metrics and re-prepare the source.</div> <dl> @@ -343,7 +360,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterS <ul class="blockList"> <li class="blockList"> <h4>incRequests</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#line.65">incRequests</a>(long inc)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#line.75">incRequests</a>(long inc)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#incRequests-long-">MetricsMasterSource</a></code></span></div> <div class="block">Increment the number of requests the cluster has seen.</div> <dl> @@ -357,10 +374,10 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterS <a name="getMetrics-org.apache.hadoop.metrics2.MetricsCollector-boolean-"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>getMetrics</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#line.70">getMetrics</a>(org.apache.hadoop.metrics2.MetricsCollector metricsCollector, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#line.80">getMetrics</a>(org.apache.hadoop.metrics2.MetricsCollector metricsCollector, boolean all)</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> @@ -370,6 +387,21 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterS </dl> </li> </ul> +<a name="getServerCrashMetrics--"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getServerCrashMetrics</h4> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/metrics/OperationMetrics.html" title="class in org.apache.hadoop.hbase.metrics">OperationMetrics</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.html#line.119">getServerCrashMetrics</a>()</pre> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html#getServerCrashMetrics--">getServerCrashMetrics</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSource.html" title="interface in org.apache.hadoop.hbase.master">MetricsMasterSource</a></code></dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><a href="../../../../../org/apache/hadoop/hbase/metrics/OperationMetrics.html" title="class in org.apache.hadoop.hbase.metrics"><code>OperationMetrics</code></a> containing common metrics for server crash operation</dd> +</dl> +</li> +</ul> </li> </ul> </li>
