public final class CodaHaleMetricsTracker extends Object implements IMetricsTracker
Constructor and Description |
---|
CodaHaleMetricsTracker(String poolName,
PoolStats poolStats,
com.codahale.metrics.MetricRegistry registry) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
com.codahale.metrics.Timer |
getConnectionAcquisitionTimer() |
com.codahale.metrics.Histogram |
getConnectionCreationHistogram() |
com.codahale.metrics.Histogram |
getConnectionDurationHistogram() |
void |
recordConnectionAcquiredNanos(long elapsedAcquiredNanos) |
void |
recordConnectionCreatedMillis(long connectionCreatedMillis) |
void |
recordConnectionTimeout() |
void |
recordConnectionUsageMillis(long elapsedBorrowedMillis) |
public void close()
close
in interface IMetricsTracker
close
in interface AutoCloseable
public void recordConnectionAcquiredNanos(long elapsedAcquiredNanos)
recordConnectionAcquiredNanos
in interface IMetricsTracker
public void recordConnectionUsageMillis(long elapsedBorrowedMillis)
recordConnectionUsageMillis
in interface IMetricsTracker
public void recordConnectionTimeout()
recordConnectionTimeout
in interface IMetricsTracker
public void recordConnectionCreatedMillis(long connectionCreatedMillis)
recordConnectionCreatedMillis
in interface IMetricsTracker
public com.codahale.metrics.Timer getConnectionAcquisitionTimer()
public com.codahale.metrics.Histogram getConnectionDurationHistogram()
public com.codahale.metrics.Histogram getConnectionCreationHistogram()
Copyright © 2017 Zaxxer.com. All rights reserved.