@InterfaceAudience.Private public class MetricsHBaseServerSourceImpl extends ExceptionTrackingSourceImpl implements MetricsHBaseServerSource
exceptions, exceptionsBusy, exceptionsCallQueueTooBig, exceptionsMoved, exceptionsMultiTooLarge, exceptionsNSRE, exceptionsOOO, exceptionsSanity, exceptionsScannerReset, exceptionsUnknownmetricsAdapter, metricsContext, metricsDescription, metricsJmxContext, metricsName, metricsRegistry, registryAUTHENTICATION_FAILURES_DESC, AUTHENTICATION_FAILURES_NAME, AUTHENTICATION_FALLBACKS_DESC, AUTHENTICATION_FALLBACKS_NAME, AUTHENTICATION_SUCCESSES_DESC, AUTHENTICATION_SUCCESSES_NAME, AUTHORIZATION_FAILURES_DESC, AUTHORIZATION_FAILURES_NAME, AUTHORIZATION_SUCCESSES_DESC, AUTHORIZATION_SUCCESSES_NAME, GENERAL_QUEUE_DESC, GENERAL_QUEUE_NAME, METAPRIORITY_QUEUE_DESC, METAPRIORITY_QUEUE_NAME, NETTY_DM_USAGE_DESC, NETTY_DM_USAGE_NAME, NUM_ACTIVE_GENERAL_HANDLER_DESC, NUM_ACTIVE_GENERAL_HANDLER_NAME, NUM_ACTIVE_HANDLER_DESC, NUM_ACTIVE_HANDLER_NAME, NUM_ACTIVE_PRIORITY_HANDLER_DESC, NUM_ACTIVE_PRIORITY_HANDLER_NAME, NUM_ACTIVE_READ_HANDLER_DESC, NUM_ACTIVE_READ_HANDLER_NAME, NUM_ACTIVE_REPLICATION_HANDLER_DESC, NUM_ACTIVE_REPLICATION_HANDLER_NAME, NUM_ACTIVE_SCAN_HANDLER_DESC, NUM_ACTIVE_SCAN_HANDLER_NAME, NUM_ACTIVE_WRITE_HANDLER_DESC, NUM_ACTIVE_WRITE_HANDLER_NAME, NUM_GENERAL_CALLS_DROPPED_DESC, NUM_GENERAL_CALLS_DROPPED_NAME, NUM_LIFO_MODE_SWITCHES_DESC, NUM_LIFO_MODE_SWITCHES_NAME, NUM_OPEN_CONNECTIONS_DESC, NUM_OPEN_CONNECTIONS_NAME, PRIORITY_QUEUE_DESC, PRIORITY_QUEUE_NAME, PROCESS_CALL_TIME_DESC, PROCESS_CALL_TIME_NAME, QUEUE_CALL_TIME_DESC, QUEUE_CALL_TIME_NAME, QUEUE_SIZE_DESC, QUEUE_SIZE_NAME, READ_QUEUE_DESC, READ_QUEUE_NAME, RECEIVED_BYTES_DESC, RECEIVED_BYTES_NAME, REPLICATION_QUEUE_DESC, REPLICATION_QUEUE_NAME, REQUEST_SIZE_DESC, REQUEST_SIZE_NAME, RESPONSE_SIZE_DESC, RESPONSE_SIZE_NAME, SCAN_QUEUE_DESC, SCAN_QUEUE_NAME, SENT_BYTES_DESC, SENT_BYTES_NAME, TOTAL_CALL_TIME_DESC, TOTAL_CALL_TIME_NAME, WRITE_QUEUE_DESC, WRITE_QUEUE_NAMEEXCEPTIONS_BUSY_NAME, EXCEPTIONS_CALL_QUEUE_TOO_BIG, EXCEPTIONS_CALL_QUEUE_TOO_BIG_DESC, EXCEPTIONS_DESC, EXCEPTIONS_MOVED_NAME, EXCEPTIONS_MULTI_TOO_LARGE_DESC, EXCEPTIONS_MULTI_TOO_LARGE_NAME, EXCEPTIONS_NAME, EXCEPTIONS_NSRE_NAME, EXCEPTIONS_OOO_NAME, EXCEPTIONS_SANITY_NAME, EXCEPTIONS_SCANNER_RESET_NAME, EXCEPTIONS_TYPE_DESC, EXCEPTIONS_UNKNOWN_NAMEHBASE_METRICS_SYSTEM_NAME| 构造器和说明 |
|---|
MetricsHBaseServerSourceImpl(String metricsName,
String metricsDescription,
String metricsContext,
String metricsJmxContext,
MetricsHBaseServerWrapper wrapper) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
authenticationFailure() |
void |
authenticationFallback() |
void |
authenticationSuccess() |
void |
authorizationFailure() |
void |
authorizationSuccess() |
void |
dequeuedCall(int qTime) |
void |
getMetrics(MetricsCollector metricsCollector,
boolean all) |
void |
processedCall(int processingTime) |
void |
queuedAndProcessedCall(int totalTime) |
void |
receivedBytes(int count) |
void |
receivedRequest(long count) |
void |
sentBytes(long count) |
void |
sentResponse(long count) |
callQueueTooBigException, exception, failedSanityException, init, movedRegionException, multiActionTooLargeException, notServingRegionException, outOfOrderException, scannerResetException, tooBusyException, unknownScannerExceptiondecGauge, getMetricsContext, getMetricsDescription, getMetricsJmxContext, getMetricsName, getMetricsRegistry, incCounters, incGauge, removeMetric, setGauge, updateHistogramclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcallQueueTooBigException, exception, failedSanityException, movedRegionException, multiActionTooLargeException, notServingRegionException, outOfOrderException, scannerResetException, tooBusyException, unknownScannerExceptiondecGauge, getMetricRegistryInfo, getMetricsContext, getMetricsDescription, getMetricsJmxContext, getMetricsName, incCounters, incGauge, init, removeMetric, setGauge, updateHistogrampublic MetricsHBaseServerSourceImpl(String metricsName, String metricsDescription, String metricsContext, String metricsJmxContext, MetricsHBaseServerWrapper wrapper)
public void authorizationSuccess()
authorizationSuccess 在接口中 MetricsHBaseServerSourcepublic void authorizationFailure()
authorizationFailure 在接口中 MetricsHBaseServerSourcepublic void authenticationFailure()
public void authenticationFallback()
public void authenticationSuccess()
public void sentBytes(long count)
sentBytes 在接口中 MetricsHBaseServerSourcepublic void receivedBytes(int count)
receivedBytes 在接口中 MetricsHBaseServerSourcepublic void sentResponse(long count)
sentResponse 在接口中 MetricsHBaseServerSourcepublic void receivedRequest(long count)
receivedRequest 在接口中 MetricsHBaseServerSourcepublic void dequeuedCall(int qTime)
dequeuedCall 在接口中 MetricsHBaseServerSourcepublic void processedCall(int processingTime)
processedCall 在接口中 MetricsHBaseServerSourcepublic void queuedAndProcessedCall(int totalTime)
public void getMetrics(MetricsCollector metricsCollector, boolean all)
getMetrics 在接口中 MetricsSourcegetMetrics 在类中 BaseSourceImplCopyright © 2007–2019 The Apache Software Foundation. All rights reserved.