public class RatisMetricRegistryImpl extends Object implements RatisMetricRegistry
MetricRegistry.| 构造器和说明 |
|---|
RatisMetricRegistryImpl(MetricRegistryInfo info) |
| 限定符和类型 | 方法和说明 |
|---|---|
com.codahale.metrics.Counter |
counter(String name) |
com.codahale.metrics.Counter |
counter(String name,
com.codahale.metrics.MetricRegistry.MetricSupplier<com.codahale.metrics.Counter> supplier) |
com.codahale.metrics.Gauge |
gauge(String name,
com.codahale.metrics.MetricRegistry.MetricSupplier<com.codahale.metrics.Gauge> supplier) |
com.codahale.metrics.Metric |
get(String shortName) |
com.codahale.metrics.ConsoleReporter |
getConsoleReporter() |
com.codahale.metrics.MetricRegistry |
getDropWizardMetricRegistry() |
SortedMap<String,com.codahale.metrics.Gauge> |
getGauges(com.codahale.metrics.MetricFilter filter) |
com.codahale.metrics.JmxReporter |
getJmxReporter() |
MetricRegistryInfo |
getMetricRegistryInfo() |
com.codahale.metrics.Histogram |
histogram(String name) |
com.codahale.metrics.Meter |
meter(String name) |
com.codahale.metrics.Meter |
meter(String name,
com.codahale.metrics.MetricRegistry.MetricSupplier<com.codahale.metrics.Meter> supplier) |
<T extends com.codahale.metrics.Metric> |
register(String name,
T metric) |
void |
registerAll(String prefix,
com.codahale.metrics.MetricSet metricSet) |
boolean |
remove(String name) |
void |
setConsoleReporter(com.codahale.metrics.ConsoleReporter consoleReporter) |
void |
setJmxReporter(com.codahale.metrics.JmxReporter jmxReporter) |
com.codahale.metrics.Timer |
timer(String name) |
com.codahale.metrics.Timer |
timer(String name,
com.codahale.metrics.MetricRegistry.MetricSupplier<com.codahale.metrics.Timer> supplier) |
public RatisMetricRegistryImpl(MetricRegistryInfo info)
public com.codahale.metrics.Timer timer(String name)
timer 在接口中 RatisMetricRegistrypublic com.codahale.metrics.Counter counter(String name)
counter 在接口中 RatisMetricRegistrypublic boolean remove(String name)
remove 在接口中 RatisMetricRegistrypublic com.codahale.metrics.Gauge gauge(String name, com.codahale.metrics.MetricRegistry.MetricSupplier<com.codahale.metrics.Gauge> supplier)
gauge 在接口中 RatisMetricRegistrypublic com.codahale.metrics.Timer timer(String name, com.codahale.metrics.MetricRegistry.MetricSupplier<com.codahale.metrics.Timer> supplier)
timer 在接口中 RatisMetricRegistrypublic SortedMap<String,com.codahale.metrics.Gauge> getGauges(com.codahale.metrics.MetricFilter filter)
getGauges 在接口中 RatisMetricRegistrypublic com.codahale.metrics.Counter counter(String name, com.codahale.metrics.MetricRegistry.MetricSupplier<com.codahale.metrics.Counter> supplier)
counter 在接口中 RatisMetricRegistrypublic com.codahale.metrics.Histogram histogram(String name)
histogram 在接口中 RatisMetricRegistrypublic com.codahale.metrics.Meter meter(String name)
meter 在接口中 RatisMetricRegistrypublic com.codahale.metrics.Meter meter(String name, com.codahale.metrics.MetricRegistry.MetricSupplier<com.codahale.metrics.Meter> supplier)
meter 在接口中 RatisMetricRegistrypublic com.codahale.metrics.Metric get(String shortName)
get 在接口中 RatisMetricRegistrypublic <T extends com.codahale.metrics.Metric> T register(String name, T metric) throws IllegalArgumentException
register 在接口中 RatisMetricRegistryIllegalArgumentExceptionpublic com.codahale.metrics.MetricRegistry getDropWizardMetricRegistry()
public MetricRegistryInfo getMetricRegistryInfo()
getMetricRegistryInfo 在接口中 RatisMetricRegistrypublic void registerAll(String prefix, com.codahale.metrics.MetricSet metricSet)
registerAll 在接口中 RatisMetricRegistrypublic void setJmxReporter(com.codahale.metrics.JmxReporter jmxReporter)
setJmxReporter 在接口中 RatisMetricRegistrypublic com.codahale.metrics.JmxReporter getJmxReporter()
getJmxReporter 在接口中 RatisMetricRegistrypublic void setConsoleReporter(com.codahale.metrics.ConsoleReporter consoleReporter)
setConsoleReporter 在接口中 RatisMetricRegistrypublic com.codahale.metrics.ConsoleReporter getConsoleReporter()
getConsoleReporter 在接口中 RatisMetricRegistryCopyright © 2017–2023 The Apache Software Foundation. All rights reserved.