跳过导航链接
A B C D E F G H I L M N O R S T U V W 

A

AbstractSnapshot - com.alibaba.metrics中的类
A statistical snapshot of a AbstractSnapshot.
AbstractSnapshot() - 类 的构造器com.alibaba.metrics.AbstractSnapshot
 
add(long) - 类 中的方法com.alibaba.metrics.LongAdder
Adds the given value.
add(String, MetricRegistry) - 类 中的静态方法com.alibaba.metrics.SharedMetricRegistries
 
addHours(long) - 类 中的方法com.alibaba.metrics.ManualClock
 
addListener(MetricRegistryListener) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Adds a MetricRegistryListener to a collection of listeners that will be notified on metric creation.
addMillis(long) - 类 中的方法com.alibaba.metrics.ManualClock
 
addNanos(long) - 类 中的方法com.alibaba.metrics.ManualClock
 
addSeconds(long) - 类 中的方法com.alibaba.metrics.ManualClock
 
AliMetricManager - com.alibaba.metrics中的类
 
AliMetricManager() - 类 的构造器com.alibaba.metrics.AliMetricManager
 
awaitTermination(long, TimeUnit) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedExecutorService
 
awaitTermination(long, TimeUnit) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedScheduledExecutorService

B

BucketCounterImpl - com.alibaba.metrics中的类
Record the accurate number of events within each given time interval, one for each bucket.
BucketCounterImpl(int, boolean) - 类 的构造器com.alibaba.metrics.BucketCounterImpl
 
BucketCounterImpl(int) - 类 的构造器com.alibaba.metrics.BucketCounterImpl
 
BucketCounterImpl(int, int, Clock) - 类 的构造器com.alibaba.metrics.BucketCounterImpl
 
BucketCounterImpl(int, int, Clock, boolean) - 类 的构造器com.alibaba.metrics.BucketCounterImpl
 
BucketReservoir - com.alibaba.metrics中的类
 
BucketReservoir(int, int, Clock, BucketCounter) - 类 的构造器com.alibaba.metrics.BucketReservoir
Create a BucketReservoir instance with given count and value counter
BucketSnapshot - com.alibaba.metrics中的类
 
BucketSnapshot(long, long) - 类 的构造器com.alibaba.metrics.BucketSnapshot
 

C

clear() - 类 中的方法com.alibaba.metrics.AliMetricManager
 
clear() - 类 中的静态方法com.alibaba.metrics.SharedMetricRegistries
 
close() - 类 中的方法com.alibaba.metrics.CompassImpl.ContextImpl
Equivalent to calling CompassImpl.ContextImpl.stop().
close() - 类 中的方法com.alibaba.metrics.TimerImpl.ContextImpl
Equivalent to calling TimerImpl.ContextImpl.stop().
clusterHistogram(MetricName, long[]) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
 
ClusterHistogramBuilder<T> - com.alibaba.metrics中的接口
 
ClusterHistogramImpl - com.alibaba.metrics中的类
 
ClusterHistogramImpl(int, Clock) - 类 的构造器com.alibaba.metrics.ClusterHistogramImpl
 
ClusterHistogramImpl(long[], int, Clock) - 类 的构造器com.alibaba.metrics.ClusterHistogramImpl
 
com.alibaba.metrics - 程序包 com.alibaba.metrics
 
com.alibaba.metrics.instrument - 程序包 com.alibaba.metrics.instrument
 
compass(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Return the Compass registered under this name; or create and register a new Timer if none is registered.
compass(MetricName, ReservoirType) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Create a compass with given name, and reservoir type
compass(String) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
 
CompassImpl - com.alibaba.metrics中的类
 
CompassImpl() - 类 的构造器com.alibaba.metrics.CompassImpl
Creates a new CompassImpl using an ExponentiallyDecayingReservoir and the default Clock.
CompassImpl(int) - 类 的构造器com.alibaba.metrics.CompassImpl
 
CompassImpl(int, ReservoirType) - 类 的构造器com.alibaba.metrics.CompassImpl
 
CompassImpl(ReservoirType, Clock, int, int, int, int) - 类 的构造器com.alibaba.metrics.CompassImpl
Creates a new CompassImpl that uses the given Reservoir and Clock.
CompassImpl.ContextImpl - com.alibaba.metrics中的类
 
counter(String) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
 
counter(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Return the Counter registered under this name; or create and register a new Counter if none is registered.
CounterImpl - com.alibaba.metrics中的类
An incrementing and decrementing counter metric.
CounterImpl() - 类 的构造器com.alibaba.metrics.CounterImpl
 

D

dec() - 类 中的方法com.alibaba.metrics.BucketCounterImpl
 
dec(long) - 类 中的方法com.alibaba.metrics.BucketCounterImpl
 
dec() - 类 中的方法com.alibaba.metrics.CounterImpl
Decrement the counter by one.
dec(long) - 类 中的方法com.alibaba.metrics.CounterImpl
Decrement the counter by n.
decrement() - 类 中的方法com.alibaba.metrics.LongAdder
Equivalent to add(-1).
doubleValue() - 类 中的方法com.alibaba.metrics.LongAdder
Returns the LongAdder.sum() as a double after a widening primitive conversion.
dump(OutputStream) - 类 中的方法com.alibaba.metrics.BucketSnapshot
 
dump(OutputStream) - 类 中的方法com.alibaba.metrics.UniformSnapshot
Writes the values of the snapshot to the given stream.
dump(OutputStream) - 类 中的方法com.alibaba.metrics.WeightedSnapshot
Writes the values of the snapshot to the given stream.

E

error(String) - 类 中的方法com.alibaba.metrics.CompassImpl.ContextImpl
 
EWMA - com.alibaba.metrics中的类
An exponentially-weighted moving average.
EWMA(double, long, TimeUnit) - 类 的构造器com.alibaba.metrics.EWMA
Create a new EWMA with a specific smoothing constant.
execute(Runnable) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedExecutorService
execute(Runnable) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedScheduledExecutorService
ExponentiallyDecayingReservoir - com.alibaba.metrics中的类
An exponentially-decaying random reservoir of longs.
ExponentiallyDecayingReservoir() - 类 的构造器com.alibaba.metrics.ExponentiallyDecayingReservoir
Creates a new ExponentiallyDecayingReservoir of 1028 elements, which offers a 99.9% confidence level with a 5% margin of error assuming a normal distribution, and an alpha factor of 0.015, which heavily biases the reservoir to the past 5 minutes of measurements.
ExponentiallyDecayingReservoir(Clock) - 类 的构造器com.alibaba.metrics.ExponentiallyDecayingReservoir
 
ExponentiallyDecayingReservoir(int, double) - 类 的构造器com.alibaba.metrics.ExponentiallyDecayingReservoir
ExponentiallyDecayingReservoir(int, double, Clock) - 类 的构造器com.alibaba.metrics.ExponentiallyDecayingReservoir

F

fastCompass(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
 
FastCompassImpl - com.alibaba.metrics中的类
通过1个LongAdder来同时完成count和rt的累加操作 Java里面1个Long有64个bit, 除去最高位表示符号的1个bit,还有63个bit可以使用 在一个不超过60s统计周期内,方法调用的总次数和总次数其实完全用不到63个bit 所以可以将这两个统计项放到一个long里面来表示 这里高位的25个bit表示统计周期内调用总次数,后38位表示总rt Since the total number of method invocation and total time of method execution within a collecting interval never exceed the range a LONG can represent, we can use one LongAdder to record both the total count and total number
FastCompassImpl(int) - 类 的构造器com.alibaba.metrics.FastCompassImpl
 
FastCompassImpl(int, int, Clock, int) - 类 的构造器com.alibaba.metrics.FastCompassImpl
 
fifteenMinuteEWMA() - 类 中的静态方法com.alibaba.metrics.EWMA
Creates a new EWMA which is equivalent to the UNIX fifteen minute load average and which expects to be ticked every 5 seconds.
fiveMinuteEWMA() - 类 中的静态方法com.alibaba.metrics.EWMA
Creates a new EWMA which is equivalent to the UNIX five minute load average and which expects to be ticked every 5 seconds.
floatValue() - 类 中的方法com.alibaba.metrics.LongAdder
Returns the LongAdder.sum() as a float after a widening primitive conversion.

G

get75thPercentile() - 类 中的方法com.alibaba.metrics.AbstractSnapshot
Returns the value at the 75th percentile in the distribution.
get75thPercentile() - 类 中的方法com.alibaba.metrics.BucketSnapshot
 
get95thPercentile() - 类 中的方法com.alibaba.metrics.AbstractSnapshot
Returns the value at the 95th percentile in the distribution.
get95thPercentile() - 类 中的方法com.alibaba.metrics.BucketSnapshot
 
get98thPercentile() - 类 中的方法com.alibaba.metrics.AbstractSnapshot
Returns the value at the 98th percentile in the distribution.
get98thPercentile() - 类 中的方法com.alibaba.metrics.BucketSnapshot
 
get999thPercentile() - 类 中的方法com.alibaba.metrics.AbstractSnapshot
Returns the value at the 99.9th percentile in the distribution.
get999thPercentile() - 类 中的方法com.alibaba.metrics.BucketSnapshot
 
get99thPercentile() - 类 中的方法com.alibaba.metrics.AbstractSnapshot
Returns the value at the 99th percentile in the distribution.
get99thPercentile() - 类 中的方法com.alibaba.metrics.BucketSnapshot
 
getAddonCounts() - 类 中的方法com.alibaba.metrics.CompassImpl
 
getAllCategoryMetrics(MetricFilter) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getBucketCounts(long) - 类 中的方法com.alibaba.metrics.BucketCounterImpl
Return the bucket count, keyed by timestamp
getBucketCounts() - 类 中的方法com.alibaba.metrics.BucketCounterImpl
 
getBucketInterval() - 类 中的方法com.alibaba.metrics.BucketCounterImpl
 
getBucketInterval() - 类 中的方法com.alibaba.metrics.FastCompassImpl
 
getBucketSuccessCount() - 类 中的方法com.alibaba.metrics.CompassImpl
 
getBucketValues(long) - 类 中的方法com.alibaba.metrics.ClusterHistogramImpl
 
getCategoryMetrics(String) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getCategoryMetrics(String, MetricFilter) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getClusterHistogram(String, MetricName, long[]) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getClusterHistograms(MetricFilter) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
 
getCompass(String, MetricName) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getCompass(String, MetricName, ReservoirType) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getCompasses(String, MetricFilter) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getCompasses(MetricFilter) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
 
getCompasses() - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
 
getCount() - 类 中的方法com.alibaba.metrics.BucketCounterImpl
 
getCount() - 类 中的方法com.alibaba.metrics.CompassImpl
 
getCount() - 类 中的方法com.alibaba.metrics.CounterImpl
Returns the counter's current value.
getCount() - 类 中的方法com.alibaba.metrics.HistogramImpl
Returns the number of values recorded.
getCount() - 类 中的方法com.alibaba.metrics.MeterImpl
 
getCount() - 类 中的方法com.alibaba.metrics.TimerImpl
 
getCountAndRtPerCategory() - 类 中的方法com.alibaba.metrics.FastCompassImpl
 
getCountAndRtPerCategory(long) - 类 中的方法com.alibaba.metrics.FastCompassImpl
 
getCounter(String, MetricName) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getCounters(String, MetricFilter) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getCounters() - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Returns a map of all the counters in the registry and their names.
getCounters(MetricFilter) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Returns a map of all the counters in the registry and their names which match the given filter.
getErrorCodeCounts() - 类 中的方法com.alibaba.metrics.CompassImpl
 
getFastCompass(String, MetricName) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getFastCompasses(String, MetricFilter) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getFastCompasses() - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
 
getFastCompasses(MetricFilter) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
 
getFifteenMinuteRate() - 类 中的方法com.alibaba.metrics.CompassImpl
 
getFifteenMinuteRate() - 类 中的方法com.alibaba.metrics.MeterImpl
 
getFifteenMinuteRate() - 类 中的方法com.alibaba.metrics.TimerImpl
 
getFiveMinuteRate() - 类 中的方法com.alibaba.metrics.CompassImpl
 
getFiveMinuteRate() - 类 中的方法com.alibaba.metrics.MeterImpl
 
getFiveMinuteRate() - 类 中的方法com.alibaba.metrics.TimerImpl
 
getGauges(String, MetricFilter) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getGauges() - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Returns a map of all the gauges in the registry and their names.
getGauges(MetricFilter) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Returns a map of all the gauges in the registry and their names which match the given filter.
getHistogram(String, MetricName) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getHistogram(String, MetricName, ReservoirType) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getHistograms(String, MetricFilter) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getHistograms() - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Returns a map of all the histograms in the registry and their names.
getHistograms(MetricFilter) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Returns a map of all the histograms in the registry and their names which match the given filter.
getInstantCount() - 类 中的方法com.alibaba.metrics.CompassImpl
 
getInstantCount(long) - 类 中的方法com.alibaba.metrics.CompassImpl
 
getInstantCount() - 类 中的方法com.alibaba.metrics.MeterImpl
 
getInstantCount(long) - 类 中的方法com.alibaba.metrics.MeterImpl
 
getInstantCount() - 类 中的方法com.alibaba.metrics.TimerImpl
 
getInstantCount(long) - 类 中的方法com.alibaba.metrics.TimerImpl
 
getInstantCountInterval() - 类 中的方法com.alibaba.metrics.CompassImpl
 
getInstantCountInterval() - 类 中的方法com.alibaba.metrics.MeterImpl
 
getInstantCountInterval() - 类 中的方法com.alibaba.metrics.TimerImpl
 
getMax() - 类 中的方法com.alibaba.metrics.BucketSnapshot
 
getMax() - 类 中的方法com.alibaba.metrics.UniformSnapshot
Returns the highest value in the snapshot.
getMax() - 类 中的方法com.alibaba.metrics.WeightedSnapshot
Returns the highest value in the snapshot.
getMean() - 类 中的方法com.alibaba.metrics.BucketSnapshot
 
getMean() - 类 中的方法com.alibaba.metrics.UniformSnapshot
Returns the arithmetic mean of the values in the snapshot.
getMean() - 类 中的方法com.alibaba.metrics.WeightedSnapshot
Returns the weighted arithmetic mean of the values in the snapshot.
getMeanRate() - 类 中的方法com.alibaba.metrics.CompassImpl
 
getMeanRate() - 类 中的方法com.alibaba.metrics.MeterImpl
 
getMeanRate() - 类 中的方法com.alibaba.metrics.TimerImpl
 
getMedian() - 类 中的方法com.alibaba.metrics.AbstractSnapshot
Returns the median value in the distribution.
getMedian() - 类 中的方法com.alibaba.metrics.BucketSnapshot
 
getMeter(String, MetricName) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getMeters(String, MetricFilter) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getMeters() - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Returns a map of all the meters in the registry and their names.
getMeters(MetricFilter) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Returns a map of all the meters in the registry and their names which match the given filter.
getMethodCountPerCategory() - 类 中的方法com.alibaba.metrics.FastCompassImpl
 
getMethodCountPerCategory(long) - 类 中的方法com.alibaba.metrics.FastCompassImpl
 
getMethodRtPerCategory() - 类 中的方法com.alibaba.metrics.FastCompassImpl
 
getMethodRtPerCategory(long) - 类 中的方法com.alibaba.metrics.FastCompassImpl
 
getMetricManager() - 类 中的方法com.alibaba.metrics.MetricManagerBinder
 
getMetricRegistryByGroup(String) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getMetrics(String) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getMetrics(MetricFilter) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
 
getMetrics() - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
 
getMin() - 类 中的方法com.alibaba.metrics.BucketSnapshot
 
getMin() - 类 中的方法com.alibaba.metrics.UniformSnapshot
Returns the lowest value in the snapshot.
getMin() - 类 中的方法com.alibaba.metrics.WeightedSnapshot
Returns the lowest value in the snapshot.
getNames() - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Returns a set of the names of all the metrics in the registry.
getOneMinuteRate() - 类 中的方法com.alibaba.metrics.CompassImpl
 
getOneMinuteRate() - 类 中的方法com.alibaba.metrics.MeterImpl
 
getOneMinuteRate() - 类 中的方法com.alibaba.metrics.TimerImpl
 
getOrCreate(String) - 类 中的静态方法com.alibaba.metrics.SharedMetricRegistries
 
getRate(TimeUnit) - 类 中的方法com.alibaba.metrics.EWMA
Returns the rate in the given units of time.
getSingleton() - 类 中的静态方法com.alibaba.metrics.MetricManagerBinder
 
getSnapshot() - 类 中的方法com.alibaba.metrics.BucketReservoir
获取最新的bucket的快照
getSnapshot() - 类 中的方法com.alibaba.metrics.CompassImpl
 
getSnapshot() - 类 中的方法com.alibaba.metrics.ExponentiallyDecayingReservoir
 
getSnapshot() - 类 中的方法com.alibaba.metrics.HistogramImpl
 
getSnapshot() - 类 中的方法com.alibaba.metrics.SlidingTimeWindowReservoir
 
getSnapshot() - 类 中的方法com.alibaba.metrics.SlidingWindowReservoir
 
getSnapshot() - 类 中的方法com.alibaba.metrics.TimerImpl
 
getSnapshot() - 类 中的方法com.alibaba.metrics.UniformReservoir
 
getStdDev() - 类 中的方法com.alibaba.metrics.BucketSnapshot
 
getStdDev() - 类 中的方法com.alibaba.metrics.UniformSnapshot
Returns the standard deviation of the values in the snapshot.
getStdDev() - 类 中的方法com.alibaba.metrics.WeightedSnapshot
Returns the weighted standard deviation of the values in the snapshot.
getSuccessCount() - 类 中的方法com.alibaba.metrics.CompassImpl
 
getSuccessRate() - 类 中的方法com.alibaba.metrics.CompassImpl
 
getTick() - 类 中的方法com.alibaba.metrics.ManualClock
 
getTime() - 类 中的方法com.alibaba.metrics.ManualClock
 
getTimer(String, MetricName) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getTimer(String, MetricName, ReservoirType) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getTimers(String, MetricFilter) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
getTimers() - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Returns a map of all the timers in the registry and their names.
getTimers(MetricFilter) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Returns a map of all the timers in the registry and their names which match the given filter.
getValue(double) - 类 中的方法com.alibaba.metrics.BucketSnapshot
 
getValue(double) - 类 中的方法com.alibaba.metrics.UniformSnapshot
Returns the value at the given quantile.
getValue(double) - 类 中的方法com.alibaba.metrics.WeightedSnapshot
Returns the value at the given quantile.
getValues() - 类 中的方法com.alibaba.metrics.BucketSnapshot
 
getValues() - 类 中的方法com.alibaba.metrics.UniformSnapshot
Returns the entire set of values in the snapshot.
getValues() - 类 中的方法com.alibaba.metrics.WeightedSnapshot
Returns the entire set of values in the snapshot.

H

histogram(String) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
 
histogram(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Return the Histogram registered under this name; or create and register a new Histogram if none is registered.
histogram(MetricName, ReservoirType) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Create a histogram with given name, and reservoir type
HistogramImpl - com.alibaba.metrics中的类
A metric which calculates the distribution of a value.
HistogramImpl(ReservoirType) - 类 的构造器com.alibaba.metrics.HistogramImpl
Creates a new Histogram with the given reservoir.
HistogramImpl(int, ReservoirType) - 类 的构造器com.alibaba.metrics.HistogramImpl
 
HistogramImpl(int) - 类 的构造器com.alibaba.metrics.HistogramImpl
 
HistogramImpl(ReservoirType, int, int, Clock) - 类 的构造器com.alibaba.metrics.HistogramImpl
Creates a new Histogram with the given reservoir.
HistogramImpl(Reservoir, int, int, Clock) - 类 的构造器com.alibaba.metrics.HistogramImpl
 

I

inc() - 类 中的方法com.alibaba.metrics.BucketCounterImpl
 
inc(long) - 类 中的方法com.alibaba.metrics.BucketCounterImpl
 
inc() - 类 中的方法com.alibaba.metrics.CounterImpl
Increment the counter by one.
inc(long) - 类 中的方法com.alibaba.metrics.CounterImpl
Increment the counter by n.
increment() - 类 中的方法com.alibaba.metrics.LongAdder
Equivalent to add(1).
InstrumentedExecutorService - com.alibaba.metrics.instrument中的类
An ExecutorService that monitors the number of tasks submitted, running, completed and also keeps a Timer for the task duration.
InstrumentedExecutorService(ExecutorService, MetricRegistry) - 类 的构造器com.alibaba.metrics.instrument.InstrumentedExecutorService
Wraps an ExecutorService uses an auto-generated default name.
InstrumentedExecutorService(ExecutorService, MetricRegistry, String) - 类 的构造器com.alibaba.metrics.instrument.InstrumentedExecutorService
Wraps an ExecutorService with an explicit name.
InstrumentedScheduledExecutorService - com.alibaba.metrics.instrument中的类
An ScheduledExecutorService that monitors the number of tasks submitted, running, completed and also keeps a Timer for the task duration.
InstrumentedScheduledExecutorService(ScheduledExecutorService, MetricRegistry) - 类 的构造器com.alibaba.metrics.instrument.InstrumentedScheduledExecutorService
Wraps an ScheduledExecutorService uses an auto-generated default name.
InstrumentedScheduledExecutorService(ScheduledExecutorService, MetricRegistry, String) - 类 的构造器com.alibaba.metrics.instrument.InstrumentedScheduledExecutorService
Wraps an ScheduledExecutorService with an explicit name.
InstrumentedThreadFactory - com.alibaba.metrics.instrument中的类
A ThreadFactory that monitors the number of threads created, running and terminated.
InstrumentedThreadFactory(ThreadFactory, MetricRegistry) - 类 的构造器com.alibaba.metrics.instrument.InstrumentedThreadFactory
Wraps a ThreadFactory, uses a default auto-generated name.
InstrumentedThreadFactory(ThreadFactory, MetricRegistry, String) - 类 的构造器com.alibaba.metrics.instrument.InstrumentedThreadFactory
Wraps a ThreadFactory with an explicit name.
intValue() - 类 中的方法com.alibaba.metrics.LongAdder
Returns the LongAdder.sum() as an int after a narrowing primitive conversion.
invokeAll(Collection<? extends Callable<T>>) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedExecutorService
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedExecutorService
invokeAll(Collection<? extends Callable<T>>) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedScheduledExecutorService
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedScheduledExecutorService
invokeAny(Collection<? extends Callable<T>>) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedExecutorService
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedExecutorService
invokeAny(Collection<? extends Callable<T>>) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedScheduledExecutorService
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedScheduledExecutorService
isEnabled() - 类 中的方法com.alibaba.metrics.AliMetricManager
 
isInstance(Metric) - 接口 中的方法com.alibaba.metrics.MetricBuilder
check if the current builder can build the given metric
isShutdown() - 类 中的方法com.alibaba.metrics.instrument.InstrumentedExecutorService
 
isShutdown() - 类 中的方法com.alibaba.metrics.instrument.InstrumentedScheduledExecutorService
isTerminated() - 类 中的方法com.alibaba.metrics.instrument.InstrumentedExecutorService
 
isTerminated() - 类 中的方法com.alibaba.metrics.instrument.InstrumentedScheduledExecutorService

L

lastUpdateTime() - 类 中的方法com.alibaba.metrics.BucketCounterImpl
 
lastUpdateTime() - 类 中的方法com.alibaba.metrics.ClusterHistogramImpl
 
lastUpdateTime() - 类 中的方法com.alibaba.metrics.CompassImpl
 
lastUpdateTime() - 类 中的方法com.alibaba.metrics.CounterImpl
Implementation notes: Recording the last updated time for each update is very expensive according to JMH benchmark, about 6x slower.
lastUpdateTime() - 类 中的方法com.alibaba.metrics.FastCompassImpl
 
lastUpdateTime() - 类 中的方法com.alibaba.metrics.HistogramImpl
 
lastUpdateTime() - 类 中的方法com.alibaba.metrics.MeterImpl
 
lastUpdateTime() - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
This is an expensive method that will traverse all the metrics, it should be used under a low frequency.
lastUpdateTime() - 类 中的方法com.alibaba.metrics.TimerImpl
 
listMetricGroups() - 类 中的方法com.alibaba.metrics.AliMetricManager
 
listMetricNamesByGroup() - 类 中的方法com.alibaba.metrics.AliMetricManager
 
LongAdder - com.alibaba.metrics中的类
One or more variables that together maintain an initially zero long sum.
LongAdder() - 类 的构造器com.alibaba.metrics.LongAdder
Creates a new adder with initial sum of zero.
longValue() - 类 中的方法com.alibaba.metrics.LongAdder
Equivalent to LongAdder.sum().

M

ManualClock - com.alibaba.metrics中的类
 
ManualClock() - 类 的构造器com.alibaba.metrics.ManualClock
 
mark() - 类 中的方法com.alibaba.metrics.MeterImpl
Mark the occurrence of an event.
mark(long) - 类 中的方法com.alibaba.metrics.MeterImpl
Mark the occurrence of a given number of events.
markAddon(String) - 类 中的方法com.alibaba.metrics.CompassImpl.ContextImpl
 
meter(String) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
 
meter(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Return the Meter registered under this name; or create and register a new Meter if none is registered.
MeterImpl - com.alibaba.metrics中的类
A meter metric which measures mean throughput and one-, five-, and fifteen-minute exponentially-weighted moving average throughputs.
MeterImpl() - 类 的构造器com.alibaba.metrics.MeterImpl
Creates a new Meter.
MeterImpl(int) - 类 的构造器com.alibaba.metrics.MeterImpl
Creates a new Meter with given bucket interval
MeterImpl(Clock) - 类 的构造器com.alibaba.metrics.MeterImpl
 
MeterImpl(Clock, int) - 类 的构造器com.alibaba.metrics.MeterImpl
 
MeterImpl(Clock, int, int) - 类 的构造器com.alibaba.metrics.MeterImpl
Creates a new Meter.
MetricBuilder<T extends Metric> - com.alibaba.metrics中的接口
 
MetricManagerBinder - com.alibaba.metrics中的类
 
MetricRegistryImpl - com.alibaba.metrics中的类
A registry of metric instances.
MetricRegistryImpl() - 类 的构造器com.alibaba.metrics.MetricRegistryImpl
Creates a new MetricRegistry.
MetricRegistryImpl(int) - 类 的构造器com.alibaba.metrics.MetricRegistryImpl
 

N

names() - 类 中的静态方法com.alibaba.metrics.SharedMetricRegistries
 
newMetric(MetricName, long[]) - 接口 中的方法com.alibaba.metrics.ClusterHistogramBuilder
Create a instance with given name and buckets
newMetric(MetricName) - 接口 中的方法com.alibaba.metrics.MetricBuilder
create a new metric instance
newMetric(MetricName, ReservoirType) - 接口 中的方法com.alibaba.metrics.ReservoirTypeBuilder
Create a instance with given reservoir type
newThread(Runnable) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedThreadFactory

O

oneMinuteEWMA() - 类 中的静态方法com.alibaba.metrics.EWMA
Creates a new EWMA which is equivalent to the UNIX one minute load average and which expects to be ticked every 5 seconds.

R

record(long, String) - 类 中的方法com.alibaba.metrics.FastCompassImpl
 
register(String, MetricName, Metric) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
register(String, T) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
 
register(MetricName, T) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Given a Metric, registers it under the given name.
registerAll(MetricSet) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Given a metric set, registers them.
remove(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Removes the metric with the given name.
remove(String) - 类 中的静态方法com.alibaba.metrics.SharedMetricRegistries
 
removeListener(MetricRegistryListener) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Removes a MetricRegistryListener from this registry's collection of listeners.
removeMatching(MetricFilter) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Removes all metrics which match the given filter.
ReservoirTypeBuilder<T> - com.alibaba.metrics中的接口
 
reset() - 类 中的方法com.alibaba.metrics.LongAdder
Resets variables maintaining the sum to zero.

S

schedule(Runnable, long, TimeUnit) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedScheduledExecutorService
schedule(Callable<V>, long, TimeUnit) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedScheduledExecutorService
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedScheduledExecutorService
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedScheduledExecutorService
setEnabled(boolean) - 类 中的方法com.alibaba.metrics.AliMetricManager
 
setReservoir(Reservoir) - 类 中的方法com.alibaba.metrics.CompassImpl
This is only for unit test
SharedMetricRegistries - com.alibaba.metrics中的类
A map of shared, named metric registries.
shutdown() - 类 中的方法com.alibaba.metrics.instrument.InstrumentedExecutorService
 
shutdown() - 类 中的方法com.alibaba.metrics.instrument.InstrumentedScheduledExecutorService
shutdownNow() - 类 中的方法com.alibaba.metrics.instrument.InstrumentedExecutorService
 
shutdownNow() - 类 中的方法com.alibaba.metrics.instrument.InstrumentedScheduledExecutorService
size() - 类 中的方法com.alibaba.metrics.BucketReservoir
 
size() - 类 中的方法com.alibaba.metrics.BucketSnapshot
 
size() - 类 中的方法com.alibaba.metrics.ExponentiallyDecayingReservoir
 
size() - 类 中的方法com.alibaba.metrics.SlidingTimeWindowReservoir
 
size() - 类 中的方法com.alibaba.metrics.SlidingWindowReservoir
 
size() - 类 中的方法com.alibaba.metrics.UniformReservoir
 
size() - 类 中的方法com.alibaba.metrics.UniformSnapshot
Returns the number of values in the snapshot.
size() - 类 中的方法com.alibaba.metrics.WeightedSnapshot
Returns the number of values in the snapshot.
SlidingTimeWindowReservoir - com.alibaba.metrics中的类
A Reservoir implementation backed by a sliding window that stores only the measurements made in the last N seconds (or other time unit).
SlidingTimeWindowReservoir(long, TimeUnit) - 类 的构造器com.alibaba.metrics.SlidingTimeWindowReservoir
Creates a new SlidingTimeWindowReservoir with the given window of time.
SlidingTimeWindowReservoir(long, TimeUnit, Clock) - 类 的构造器com.alibaba.metrics.SlidingTimeWindowReservoir
Creates a new SlidingTimeWindowReservoir with the given clock and window of time.
SlidingWindowReservoir - com.alibaba.metrics中的类
A Reservoir implementation backed by a sliding window that stores the last N measurements.
SlidingWindowReservoir(int) - 类 的构造器com.alibaba.metrics.SlidingWindowReservoir
Creates a new SlidingWindowReservoir which stores the last size measurements.
stop() - 类 中的方法com.alibaba.metrics.CompassImpl.ContextImpl
Updates the timer with the difference between current and start time.
stop() - 类 中的方法com.alibaba.metrics.TimerImpl.ContextImpl
Updates the timer with the difference between current and start time.
submit(Runnable) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedExecutorService
submit(Runnable, T) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedExecutorService
submit(Callable<T>) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedExecutorService
submit(Callable<T>) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedScheduledExecutorService
submit(Runnable, T) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedScheduledExecutorService
submit(Runnable) - 类 中的方法com.alibaba.metrics.instrument.InstrumentedScheduledExecutorService
success() - 类 中的方法com.alibaba.metrics.CompassImpl.ContextImpl
 
sum() - 类 中的方法com.alibaba.metrics.LongAdder
Returns the current sum.
sumThenReset() - 类 中的方法com.alibaba.metrics.LongAdder
Equivalent in effect to LongAdder.sum() followed by LongAdder.reset().

T

tick(long) - 类 中的方法com.alibaba.metrics.EWMA
Mark the passage of time and decay the current rate accordingly.
tick() - 类 中的方法com.alibaba.metrics.EWMA
 
time(Callable<T>) - 类 中的方法com.alibaba.metrics.CompassImpl
Times and records the duration of event.
time() - 类 中的方法com.alibaba.metrics.CompassImpl
Returns a new Context.
time(Callable<T>) - 类 中的方法com.alibaba.metrics.TimerImpl
Times and records the duration of event.
time() - 类 中的方法com.alibaba.metrics.TimerImpl
Returns a new Context.
timer(String) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
 
timer(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Return the Timer registered under this name; or create and register a new Timer if none is registered.
timer(MetricName, ReservoirType) - 类 中的方法com.alibaba.metrics.MetricRegistryImpl
Create a timer with given name, and reservoir type
TimerImpl - com.alibaba.metrics中的类
A timer metric which aggregates timing durations and provides duration statistics, plus throughput statistics via Meter.
TimerImpl() - 类 的构造器com.alibaba.metrics.TimerImpl
Creates a new Timer using an ExponentiallyDecayingReservoir and the default Clock.
TimerImpl(int) - 类 的构造器com.alibaba.metrics.TimerImpl
 
TimerImpl(int, ReservoirType) - 类 的构造器com.alibaba.metrics.TimerImpl
 
TimerImpl(ReservoirType) - 类 的构造器com.alibaba.metrics.TimerImpl
Creates a new Timer that uses the given Reservoir.
TimerImpl(ReservoirType, Clock, int) - 类 的构造器com.alibaba.metrics.TimerImpl
Creates a new Timer that uses the given Reservoir and Clock.
TimerImpl(Reservoir, Clock, int) - 类 的构造器com.alibaba.metrics.TimerImpl
 
TimerImpl.ContextImpl - com.alibaba.metrics中的类
A timing context.
toString() - 类 中的方法com.alibaba.metrics.LongAdder
Returns the String representation of the LongAdder.sum().

U

UniformReservoir - com.alibaba.metrics中的类
A random sampling reservoir of a stream of longs.
UniformReservoir() - 类 的构造器com.alibaba.metrics.UniformReservoir
Creates a new UniformReservoir of 1028 elements, which offers a 99.9% confidence level with a 5% margin of error assuming a normal distribution.
UniformReservoir(int) - 类 的构造器com.alibaba.metrics.UniformReservoir
Creates a new UniformReservoir.
UniformSnapshot - com.alibaba.metrics中的类
A statistical snapshot of a UniformSnapshot.
UniformSnapshot(Collection<Long>) - 类 的构造器com.alibaba.metrics.UniformSnapshot
Create a new Snapshot with the given values.
UniformSnapshot(long[]) - 类 的构造器com.alibaba.metrics.UniformSnapshot
Create a new Snapshot with the given values.
update() - 类 中的方法com.alibaba.metrics.BucketCounterImpl
update the counter to the given bucket
update(long) - 类 中的方法com.alibaba.metrics.BucketCounterImpl
update the counter to the given bucket
update(long) - 类 中的方法com.alibaba.metrics.BucketReservoir
 
update(long) - 类 中的方法com.alibaba.metrics.ClusterHistogramImpl
 
update(long, TimeUnit) - 类 中的方法com.alibaba.metrics.CompassImpl
Adds a recorded duration.
update(long, TimeUnit, boolean, String, String) - 类 中的方法com.alibaba.metrics.CompassImpl
Adds a recorded duration
update(long) - 类 中的方法com.alibaba.metrics.EWMA
Update the moving average with a new value.
update(long) - 类 中的方法com.alibaba.metrics.ExponentiallyDecayingReservoir
 
update(long, long) - 类 中的方法com.alibaba.metrics.ExponentiallyDecayingReservoir
Adds an old value with a fixed timestamp to the reservoir.
update(int) - 类 中的方法com.alibaba.metrics.HistogramImpl
Adds a recorded value.
update(long) - 类 中的方法com.alibaba.metrics.HistogramImpl
Adds a recorded value.
update(long) - 类 中的方法com.alibaba.metrics.SlidingTimeWindowReservoir
 
update(long) - 类 中的方法com.alibaba.metrics.SlidingWindowReservoir
 
update(long, TimeUnit) - 类 中的方法com.alibaba.metrics.TimerImpl
Adds a recorded duration.
update(long) - 类 中的方法com.alibaba.metrics.UniformReservoir
 

V

value - 类 中的变量com.alibaba.metrics.WeightedSnapshot.WeightedSample
 

W

weight - 类 中的变量com.alibaba.metrics.WeightedSnapshot.WeightedSample
 
WeightedSample(long, double) - 类 的构造器com.alibaba.metrics.WeightedSnapshot.WeightedSample
 
WeightedSnapshot - com.alibaba.metrics中的类
A statistical snapshot of a WeightedSnapshot.
WeightedSnapshot(Collection<WeightedSnapshot.WeightedSample>) - 类 的构造器com.alibaba.metrics.WeightedSnapshot
Create a new Snapshot with the given values.
WeightedSnapshot.WeightedSample - com.alibaba.metrics中的类
A single sample item with value and its weights for WeightedSnapshot.
A B C D E F G H I L M N O R S T U V W 
跳过导航链接

Copyright © 2019. All rights reserved.