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 IMetricsTrackerclose in interface AutoCloseablepublic void recordConnectionAcquiredNanos(long elapsedAcquiredNanos)
recordConnectionAcquiredNanos in interface IMetricsTrackerpublic void recordConnectionUsageMillis(long elapsedBorrowedMillis)
recordConnectionUsageMillis in interface IMetricsTrackerpublic void recordConnectionTimeout()
recordConnectionTimeout in interface IMetricsTrackerpublic void recordConnectionCreatedMillis(long connectionCreatedMillis)
recordConnectionCreatedMillis in interface IMetricsTrackerpublic com.codahale.metrics.Timer getConnectionAcquisitionTimer()
public com.codahale.metrics.Histogram getConnectionDurationHistogram()
public com.codahale.metrics.Histogram getConnectionCreationHistogram()
Copyright © 2017 Zaxxer.com. All Rights Reserved.