Modifier and Type | Interface and Description |
---|---|
interface |
MetricsIOSource |
Modifier and Type | Class and Description |
---|---|
class |
MetricsIOSourceImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
MetricsHBaseServerSource |
Modifier and Type | Class and Description |
---|---|
class |
MetricsHBaseServerSourceImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
MetricsAssignmentManagerSource |
interface |
MetricsMasterFileSystemSource |
interface |
MetricsMasterProcSource
Interface that classes that expose metrics about the master will implement.
|
interface |
MetricsMasterQuotaSource
A collection of exposed metrics for space quotas from the HBase Master.
|
interface |
MetricsMasterSource
Interface that classes that expose metrics about the master will implement.
|
interface |
MetricsSnapshotSource |
Modifier and Type | Class and Description |
---|---|
class |
MetricsAssignmentManagerSourceImpl |
class |
MetricsMasterFilesystemSourceImpl |
class |
MetricsMasterProcSourceImpl
Hadoop2 implementation of MetricsMasterSource.
|
class |
MetricsMasterQuotaSourceImpl
Implementation of
MetricsMasterQuotaSource which writes the values passed in via the
interface to the metrics backend. |
class |
MetricsMasterSourceImpl
Hadoop2 implementation of MetricsMasterSource.
|
class |
MetricsSnapshotSourceImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
MetricsBalancerSource |
interface |
MetricsStochasticBalancerSource
This interface extends the basic metrics balancer source to add a function
to report metrics that related to stochastic load balancer.
|
Modifier and Type | Class and Description |
---|---|
class |
MetricsBalancerSourceImpl |
class |
MetricsStochasticBalancerSourceImpl |
Modifier and Type | Class and Description |
---|---|
class |
BaseSourceImpl
Hadoop 2 implementation of BaseSource (using metrics2 framework).
|
Modifier and Type | Interface and Description |
---|---|
interface |
MetricsRegionAggregateSource
This interface will be implemented by a MetricsSource that will export metrics from
multiple regions into the hadoop metrics system.
|
interface |
MetricsRegionServerQuotaSource
A collection of exposed metrics for space quotas from an HBase RegionServer.
|
interface |
MetricsRegionServerSource
Interface for classes that expose metrics about the regionserver.
|
interface |
MetricsTableAggregateSource
This interface will be implemented by a MetricsSource that will export metrics from
multiple regions of a table into the hadoop metrics system.
|
interface |
MetricsUserAggregateSource
This interface will be implemented by a MetricsSource that will export metrics from
multiple users into the hadoop metrics system.
|
Modifier and Type | Class and Description |
---|---|
class |
MetricsRegionAggregateSourceImpl |
class |
MetricsRegionServerSourceImpl
Hadoop2 implementation of MetricsRegionServerSource.
|
class |
MetricsTableAggregateSourceImpl |
class |
MetricsUserAggregateSourceImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
MetricsEditsReplaySource
Interface of the source that will export metrics about log replay statistics when recovering a
region server in distributedLogReplay mode
|
interface |
MetricsWALSource
Interface of the source that will export metrics about the region server's WAL.
|
Modifier and Type | Class and Description |
---|---|
class |
MetricsEditsReplaySourceImpl
Hadoop1 implementation of MetricsMasterSource.
|
class |
MetricsWALSourceImpl
Class that transitions metrics from MetricsWAL into the metrics subsystem.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MetricsReplicationSource
Provides access to gauges and counters.
|
Modifier and Type | Class and Description |
---|---|
class |
MetricsReplicationSourceImpl
Hadoop2 implementation of MetricsReplicationSource.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MetricsRESTSource
Interface of the Metrics Source that will export data to Hadoop's Metrics2 system.
|
Modifier and Type | Class and Description |
---|---|
class |
MetricsRESTSourceImpl
Hadoop Two implementation of a metrics2 source that will export metrics from the Rest server to
the hadoop metrics2 subsystem.
|
Modifier and Type | Method and Description |
---|---|
void |
MetricsAssertHelper.assertCounter(java.lang.String name,
long expected,
BaseSource source)
Assert that a counter exists and that it's value is equal to the expected value.
|
void |
MetricsAssertHelperImpl.assertCounter(java.lang.String name,
long expected,
BaseSource source) |
void |
MetricsAssertHelper.assertCounterGt(java.lang.String name,
long expected,
BaseSource source)
Assert that a counter exists and that it's value is greater than the given value.
|
void |
MetricsAssertHelperImpl.assertCounterGt(java.lang.String name,
long expected,
BaseSource source) |
void |
MetricsAssertHelper.assertCounterLt(java.lang.String name,
long expected,
BaseSource source)
Assert that a counter exists and that it's value is less than the given value.
|
void |
MetricsAssertHelperImpl.assertCounterLt(java.lang.String name,
long expected,
BaseSource source) |
void |
MetricsAssertHelper.assertGauge(java.lang.String name,
double expected,
BaseSource source)
Assert that a gauge exists and that it's value is equal to the expected value.
|
void |
MetricsAssertHelperImpl.assertGauge(java.lang.String name,
double expected,
BaseSource source) |
void |
MetricsAssertHelper.assertGauge(java.lang.String name,
long expected,
BaseSource source)
Assert that a gauge exists and that it's value is equal to the expected value.
|
void |
MetricsAssertHelperImpl.assertGauge(java.lang.String name,
long expected,
BaseSource source) |
void |
MetricsAssertHelper.assertGaugeGt(java.lang.String name,
double expected,
BaseSource source)
Assert that a gauge exists and it's value is greater than a given value
|
void |
MetricsAssertHelperImpl.assertGaugeGt(java.lang.String name,
double expected,
BaseSource source) |
void |
MetricsAssertHelper.assertGaugeGt(java.lang.String name,
long expected,
BaseSource source)
Assert that a gauge exists and it's value is greater than a given value
|
void |
MetricsAssertHelperImpl.assertGaugeGt(java.lang.String name,
long expected,
BaseSource source) |
void |
MetricsAssertHelper.assertGaugeLt(java.lang.String name,
double expected,
BaseSource source)
Assert that a gauge exists and it's value is less than a given value
|
void |
MetricsAssertHelperImpl.assertGaugeLt(java.lang.String name,
double expected,
BaseSource source) |
void |
MetricsAssertHelper.assertGaugeLt(java.lang.String name,
long expected,
BaseSource source)
Assert that a gauge exists and it's value is less than a given value
|
void |
MetricsAssertHelperImpl.assertGaugeLt(java.lang.String name,
long expected,
BaseSource source) |
void |
MetricsAssertHelper.assertTag(java.lang.String name,
java.lang.String expected,
BaseSource source)
Assert that a tag exists and has a given value.
|
void |
MetricsAssertHelperImpl.assertTag(java.lang.String name,
java.lang.String expected,
BaseSource source) |
boolean |
MetricsAssertHelper.checkCounterExists(java.lang.String name,
BaseSource source)
Check if a dynamic counter exists.
|
boolean |
MetricsAssertHelperImpl.checkCounterExists(java.lang.String name,
BaseSource source) |
long |
MetricsAssertHelper.getCounter(java.lang.String name,
BaseSource source)
Get the value of a counter.
|
long |
MetricsAssertHelperImpl.getCounter(java.lang.String name,
BaseSource source) |
double |
MetricsAssertHelper.getGaugeDouble(java.lang.String name,
BaseSource source)
Get the value of a gauge as a double.
|
double |
MetricsAssertHelperImpl.getGaugeDouble(java.lang.String name,
BaseSource source) |
long |
MetricsAssertHelper.getGaugeLong(java.lang.String name,
BaseSource source)
Get the value of a gauge as a long.
|
long |
MetricsAssertHelperImpl.getGaugeLong(java.lang.String name,
BaseSource source) |
Modifier and Type | Interface and Description |
---|---|
interface |
MetricsThriftServerSource
Interface of a class that will export metrics about Thrift to hadoop's metrics2.
|
Modifier and Type | Class and Description |
---|---|
class |
MetricsThriftServerSourceImpl
Hadoop 2 version of MetricsThriftServerSource
MetricsThriftServerSource
Implements BaseSource through BaseSourceImpl, following the pattern |