public class MetricsBindingService extends org.apache.hadoop.service.CompositeService implements MetricsKeys
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
log |
DEFAULT_GANGLIA_PORT, METRICS_DEFAULT_LOG, METRICS_DEFAULT_LOG_INTERVAL, METRICS_GANGLIA_ENABLED, METRICS_GANGLIA_HOST, METRICS_GANGLIA_PORT, METRICS_GANGLIA_REPORT_INTERVAL, METRICS_GANGLIA_VERSION_31, METRICS_LOGGING_ENABLED, METRICS_LOGGING_LOG, METRICS_LOGGING_LOG_INTERVAL, METRICS_PREFIX| Constructor and Description |
|---|
MetricsBindingService(String name)
Instantiate...create a metric registry in the process
|
MetricsBindingService(String name,
com.codahale.metrics.MetricRegistry metrics) |
| Modifier and Type | Method and Description |
|---|---|
com.codahale.metrics.MetricRegistry |
getMetrics()
Accessor for the metrics instance
|
protected void |
serviceStart() |
String |
toString() |
addIfService, addService, getServices, removeService, serviceInit, serviceStopclose, getBlockers, getConfig, getFailureCause, getFailureState, getLifecycleHistory, getName, getServiceState, getStartTime, init, isInState, noteFailure, putBlocker, registerGlobalListener, registerServiceListener, removeBlocker, setConfig, start, stop, unregisterGlobalListener, unregisterServiceListener, waitForServiceToStoppublic MetricsBindingService(String name, com.codahale.metrics.MetricRegistry metrics)
public MetricsBindingService(String name)
name - service namepublic com.codahale.metrics.MetricRegistry getMetrics()
protected void serviceStart()
throws Exception
serviceStart in class org.apache.hadoop.service.CompositeServiceExceptionpublic String toString()
toString in class org.apache.hadoop.service.AbstractServiceCopyright © 2014–2015 The Apache Software Foundation. All rights reserved.