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

A

addListener(MetricRegistryListener) - 类 中的方法com.alibaba.metrics.MetricRegistry
Adds a MetricRegistryListener to a collection of listeners that will be notified on metric creation.
ALL - 接口 中的静态变量com.alibaba.metrics.MetricFilter
Matches all metrics, regardless of type or name.

B

Base() - 类 的构造器com.alibaba.metrics.MetricRegistryListener.Base
 
BucketCounter - com.alibaba.metrics中的接口
提供分桶计数功能,每个桶统计一定时间间隔内的计数。
build(String...) - 类 中的静态方法com.alibaba.metrics.MetricName
Build a new metric name using the specific path components.

C

CachedGauge<T> - com.alibaba.metrics中的类
A Gauge implementation which caches its value for a period of time.
CachedMetricSet - com.alibaba.metrics中的类
 
CachedMetricSet() - 类 的构造器com.alibaba.metrics.CachedMetricSet
 
CachedMetricSet(long, TimeUnit) - 类 的构造器com.alibaba.metrics.CachedMetricSet
 
CachedMetricSet(long, TimeUnit, Clock) - 类 的构造器com.alibaba.metrics.CachedMetricSet
 
checkMetricName(MetricName) - 类 中的静态方法com.alibaba.metrics.StringUtils
check if there is any illegal character in given metric name Focus on metric key and tag value
checkTagValue(String) - 类 中的静态方法com.alibaba.metrics.StringUtils
check if there is any illegal character in tag value
clear() - 接口 中的方法com.alibaba.metrics.IMetricManager
清空IMetricManager
clear() - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
Clock - com.alibaba.metrics中的类
An abstraction for how time passes.
Clock() - 类 的构造器com.alibaba.metrics.Clock
 
Clock.CpuTimeClock - com.alibaba.metrics中的类
A clock implementation which returns the current thread's CPU time.
Clock.UserTimeClock - com.alibaba.metrics中的类
A clock implementation which returns the current time in epoch nanoseconds.
ClusterHistogram - com.alibaba.metrics中的类
A metric to calculate cluster histogram, since the the percentile can not be aggregated.
ClusterHistogram(long[]) - 类 的构造器com.alibaba.metrics.ClusterHistogram
 
ClusterHistogram() - 类 的构造器com.alibaba.metrics.ClusterHistogram
 
clusterHistogram(MetricName, long[]) - 类 中的方法com.alibaba.metrics.MetricRegistry
Creates a new ClusterHistogram and registers it under the given name.
collect(MetricName, Counter, long) - 接口 中的方法com.alibaba.metrics.Collector
 
collect(MetricName, Gauge, long) - 接口 中的方法com.alibaba.metrics.Collector
 
collect(MetricName, Meter, long) - 接口 中的方法com.alibaba.metrics.Collector
 
collect(MetricName, Histogram, long) - 接口 中的方法com.alibaba.metrics.Collector
 
collect(MetricName, Timer, long) - 接口 中的方法com.alibaba.metrics.Collector
 
collect(MetricName, Compass, long) - 接口 中的方法com.alibaba.metrics.Collector
 
collect(MetricName, FastCompass, long) - 接口 中的方法com.alibaba.metrics.Collector
 
collect(MetricName, ClusterHistogram, long) - 接口 中的方法com.alibaba.metrics.Collector
 
Collector - com.alibaba.metrics中的接口
The GOF Visitor pattern.
com.alibaba.metrics - 程序包 com.alibaba.metrics
 
compareTo(MetricName) - 类 中的方法com.alibaba.metrics.MetricName
 
Compass - com.alibaba.metrics中的接口
A Compass Metric that wraps: a Timer to measure the qps and rt distribution a Counter to measure the success count a RatioGauge to measure the success rate a Map of Counter> to record the count for each error code a Map of Counter> to record the count for each addon
compass(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistry
Return the Compass registered under this name; or create and register a new Timer if none is registered.
compass(MetricName, ReservoirType) - 类 中的方法com.alibaba.metrics.MetricRegistry
Create a compass with given name, and reservoir type
compass(String) - 类 中的方法com.alibaba.metrics.MetricRegistry
Creates a new Compass and registers it under the given name.
Compass.Context - com.alibaba.metrics中的接口
A timing context.
Constants - com.alibaba.metrics中的接口
 
Counter - com.alibaba.metrics中的接口
An incrementing and decrementing counter metric.
counter(String) - 类 中的方法com.alibaba.metrics.MetricRegistry
Creates a new Counter and registers it under the given name.
counter(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistry
Return the Counter registered under this name; or create and register a new Counter if none is registered.
Counting - com.alibaba.metrics中的接口
An interface for metric types which have counts.
CpuTimeClock() - 类 的构造器com.alibaba.metrics.Clock.CpuTimeClock
 

D

dec() - 接口 中的方法com.alibaba.metrics.Counter
Decrement the counter by one.
dec(long) - 接口 中的方法com.alibaba.metrics.Counter
Decrement the counter by n.
defaultClock() - 类 中的静态方法com.alibaba.metrics.Clock
The default clock to use.
DerivativeGauge<F,T> - com.alibaba.metrics中的类
A gauge whose value is derived from the value of another gauge.
dump(OutputStream) - 接口 中的方法com.alibaba.metrics.Snapshot
Writes the values of the snapshot to the given stream.
DynamicMetricSet - com.alibaba.metrics中的接口
A dynamic metric set.

E

EMPTY - 类 中的静态变量com.alibaba.metrics.MetricName
 
EMPTY_TAGS - 类 中的静态变量com.alibaba.metrics.MetricName
 
equals(Object) - 类 中的方法com.alibaba.metrics.MetricName
 
equals(String, String) - 类 中的静态方法com.alibaba.metrics.StringUtils
 
error(String) - 接口 中的方法com.alibaba.metrics.Compass.Context
Mark one occurrence of the specified errorCode 标记一次调用为错误,并且错误码为指定的错误码

F

FastCompass - com.alibaba.metrics中的接口
用于在高吞吐率环境下,快速统计方法的qps,rt,成功率和错误码。
fastCompass(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistry
Create a FastCompass with given name

G

Gauge<T> - com.alibaba.metrics中的接口
A gauge metric is an instantaneous reading of a particular value.
get75thPercentile() - 接口 中的方法com.alibaba.metrics.Snapshot
Returns the value at the 75th percentile in the distribution.
get95thPercentile() - 接口 中的方法com.alibaba.metrics.Snapshot
Returns the value at the 95th percentile in the distribution.
get98thPercentile() - 接口 中的方法com.alibaba.metrics.Snapshot
Returns the value at the 98th percentile in the distribution.
get999thPercentile() - 接口 中的方法com.alibaba.metrics.Snapshot
Returns the value at the 99.9th percentile in the distribution.
get99thPercentile() - 接口 中的方法com.alibaba.metrics.Snapshot
Returns the value at the 99th percentile in the distribution.
getAddonCounts() - 接口 中的方法com.alibaba.metrics.Compass
Get the number of occurrence of added on metric 获取扩展指标,包含每个扩展指标的后缀名以及计数
getAllCategoryMetrics(MetricFilter) - 接口 中的方法com.alibaba.metrics.IMetricManager
return all metrics
getAllCategoryMetrics(MetricFilter) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getBucketCounts() - 接口 中的方法com.alibaba.metrics.BucketCounter
Return the bucket count, keyed by timestamp
getBucketCounts(long) - 接口 中的方法com.alibaba.metrics.BucketCounter
Return the bucket count, keyed by timestamp, since (including) the startTime.
getBucketInterval() - 接口 中的方法com.alibaba.metrics.BucketCounter
Get the interval of the bucket
getBucketInterval() - 接口 中的方法com.alibaba.metrics.FastCompass
获取统计间隔
getBuckets() - 类 中的方法com.alibaba.metrics.ClusterHistogram
 
getBucketSuccessCount() - 接口 中的方法com.alibaba.metrics.Compass
获取按时间间隔统计的调用成功数
getBucketValues(long) - 类 中的方法com.alibaba.metrics.ClusterHistogram
get the bucket values since (including) the startTime, keyed by timestamp.
getCategoryMetrics(String) - 接口 中的方法com.alibaba.metrics.IMetricManager
返回不同Metric分类,各自保存好的map
getCategoryMetrics(String, MetricFilter) - 接口 中的方法com.alibaba.metrics.IMetricManager
返回不同Metric分类,各自保存好的map
getCategoryMetrics(String) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getCategoryMetrics(String, MetricFilter) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getClusterHistogram(String, MetricName, long[]) - 接口 中的方法com.alibaba.metrics.IMetricManager
Create a ClusterHistogram metric in give group, name, and type if not exist, an instance will be created.
getClusterHistogram(String, MetricName, long[]) - 类 中的静态方法com.alibaba.metrics.MetricManager
Create a ClusterHistogram metric in given group, and name if not exist, an instance will be created.
getClusterHistogram(String, MetricName) - 类 中的静态方法com.alibaba.metrics.MetricManager
Create a ClusterHistogram metric in given group, and name if not exist, an instance will be created.
getClusterHistogram(String, MetricName, long[]) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getClusterHistograms(MetricFilter) - 类 中的方法com.alibaba.metrics.MetricRegistry
Returns a map of all the ClusterHistogram in the registry and their names which match the given filter.
getCompass(String, MetricName) - 接口 中的方法com.alibaba.metrics.IMetricManager
Create a Compass metric in given group, and name.
getCompass(String, MetricName, ReservoirType) - 接口 中的方法com.alibaba.metrics.IMetricManager
Create a Compass metric in given group, name, and type if not exist, an instance will be created.
getCompass(String, MetricName) - 类 中的静态方法com.alibaba.metrics.MetricManager
Create a Compass metric in given group, and name.
getCompass(String, MetricName, ReservoirType) - 类 中的静态方法com.alibaba.metrics.MetricManager
Create a Compass metric in given group, name, and ReservoirType type.
getCompass(String, MetricName, ReservoirType) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getCompass(String, MetricName) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getCompasses(String, MetricFilter) - 接口 中的方法com.alibaba.metrics.IMetricManager
 
getCompasses() - 类 中的方法com.alibaba.metrics.MetricRegistry
Returns a map of all the compasses in the registry and their names.
getCompasses(MetricFilter) - 类 中的方法com.alibaba.metrics.MetricRegistry
Returns a map of all the compasses in the registry and their names which match the given filter.
getCompasses(String, MetricFilter) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getCount() - 接口 中的方法com.alibaba.metrics.Counting
Returns the current count.
getCount() - 接口 中的方法com.alibaba.metrics.Metered
Returns the number of events which have been marked.
getCountAndRtPerCategory() - 接口 中的方法com.alibaba.metrics.FastCompass
对于每个子类别,返回每个统计间隔的执行总时间和次数,按位分离操作放到下一层进行 return method execution time and count per bucket per category
getCountAndRtPerCategory(long) - 接口 中的方法com.alibaba.metrics.FastCompass
对于每个子类别,返回每个统计间隔的执行总时间和次数,按位分离操作放到下一层进行 return method execution time and count per bucket per category
getCounter(String, MetricName) - 接口 中的方法com.alibaba.metrics.IMetricManager
Create a Counter metric in given group, and name.
getCounter(String, MetricName) - 类 中的静态方法com.alibaba.metrics.MetricManager
Create a Counter metric in given group, and name.
getCounter(String, MetricName) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getCounters(String, MetricFilter) - 接口 中的方法com.alibaba.metrics.IMetricManager
 
getCounters() - 类 中的方法com.alibaba.metrics.MetricRegistry
Returns a map of all the counters in the registry and their names.
getCounters(MetricFilter) - 类 中的方法com.alibaba.metrics.MetricRegistry
Returns a map of all the counters in the registry and their names which match the given filter.
getCounters(String, MetricFilter) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getDynamicMetrics() - 接口 中的方法com.alibaba.metrics.DynamicMetricSet
A map of metric names to metrics.
getErrorCodeCounts() - 接口 中的方法com.alibaba.metrics.Compass
Get the distribution of error code 获取错误码的分布,每个错误码及错误次数
getFastCompass(String, MetricName) - 接口 中的方法com.alibaba.metrics.IMetricManager
Create a FastCompass metric in give group, name, and type if not exist, an instance will be created.
getFastCompass(String, MetricName) - 类 中的静态方法com.alibaba.metrics.MetricManager
Create a FastCompass metric in given group, and name if not exist, an instance will be created.
getFastCompass(String, MetricName) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getFastCompasses(String, MetricFilter) - 接口 中的方法com.alibaba.metrics.IMetricManager
 
getFastCompasses() - 类 中的方法com.alibaba.metrics.MetricRegistry
Returns a map of all the compasses in the registry and their names.
getFastCompasses(MetricFilter) - 类 中的方法com.alibaba.metrics.MetricRegistry
Returns a map of all the compasses in the registry and their names which match the given filter.
getFastCompasses(String, MetricFilter) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getFifteenMinuteRate() - 接口 中的方法com.alibaba.metrics.Metered
Returns the fifteen-minute exponentially-weighted moving average rate at which events have occurred since the meter was created.
getFiveMinuteRate() - 接口 中的方法com.alibaba.metrics.Metered
Returns the five-minute exponentially-weighted moving average rate at which events have occurred since the meter was created.
getGauges(String, MetricFilter) - 接口 中的方法com.alibaba.metrics.IMetricManager
 
getGauges() - 类 中的方法com.alibaba.metrics.MetricRegistry
Returns a map of all the gauges in the registry and their names.
getGauges(MetricFilter) - 类 中的方法com.alibaba.metrics.MetricRegistry
Returns a map of all the gauges in the registry and their names which match the given filter.
getGauges(String, MetricFilter) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getHistogram(String, MetricName) - 接口 中的方法com.alibaba.metrics.IMetricManager
Create a Histogram metric in given group, and name.
getHistogram(String, MetricName, ReservoirType) - 接口 中的方法com.alibaba.metrics.IMetricManager
Create a Histogram metric in given group, name, and type if not exist, an instance will be created.
getHistogram(String, MetricName) - 类 中的静态方法com.alibaba.metrics.MetricManager
Create a Histogram metric in given group, and name.
getHistogram(String, MetricName, ReservoirType) - 类 中的静态方法com.alibaba.metrics.MetricManager
Create a Histogram metric in given group, name, and ReservoirType type.
getHistogram(String, MetricName) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getHistogram(String, MetricName, ReservoirType) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getHistograms(String, MetricFilter) - 接口 中的方法com.alibaba.metrics.IMetricManager
 
getHistograms() - 类 中的方法com.alibaba.metrics.MetricRegistry
Returns a map of all the histograms in the registry and their names.
getHistograms(MetricFilter) - 类 中的方法com.alibaba.metrics.MetricRegistry
Returns a map of all the histograms in the registry and their names which match the given filter.
getHistograms(String, MetricFilter) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getIMetricManager() - 类 中的静态方法com.alibaba.metrics.MetricManager
get dynamically bound IMetricManager instance
getInstantCount() - 接口 中的方法com.alibaba.metrics.Metered
Get the accurate number per collecting interval
getInstantCount(long) - 接口 中的方法com.alibaba.metrics.Metered
Get the accurate number per collecting interval since (including) the start time
getInstantCountInterval() - 接口 中的方法com.alibaba.metrics.Metered
Get the collecting interval
getKey() - 类 中的方法com.alibaba.metrics.MetricName
 
getMax() - 接口 中的方法com.alibaba.metrics.Snapshot
Returns the highest value in the snapshot.
getMaxValue() - 枚举 中的静态方法com.alibaba.metrics.MetricLevel
 
getMean() - 接口 中的方法com.alibaba.metrics.Snapshot
Returns the arithmetic mean of the values in the snapshot.
getMeanRate() - 接口 中的方法com.alibaba.metrics.Metered
Returns the mean rate at which events have occurred since the meter was created.
getMedian() - 接口 中的方法com.alibaba.metrics.Snapshot
Returns the median value in the distribution.
getMeter(String, MetricName) - 接口 中的方法com.alibaba.metrics.IMetricManager
Create a Meter metric in given group, and name.
getMeter(String, MetricName) - 类 中的静态方法com.alibaba.metrics.MetricManager
Create a Meter metric in given group, and name.
getMeter(String, MetricName) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getMeters(String, MetricFilter) - 接口 中的方法com.alibaba.metrics.IMetricManager
 
getMeters() - 类 中的方法com.alibaba.metrics.MetricRegistry
Returns a map of all the meters in the registry and their names.
getMeters(MetricFilter) - 类 中的方法com.alibaba.metrics.MetricRegistry
Returns a map of all the meters in the registry and their names which match the given filter.
getMeters(String, MetricFilter) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getMethodCountPerCategory() - 接口 中的方法com.alibaba.metrics.FastCompass
对于每个子类别,返回每个统计间隔的方法调用总次数 return method count per bucket per category
getMethodCountPerCategory(long) - 接口 中的方法com.alibaba.metrics.FastCompass
对于每个子类别,返回每个统计间隔的方法调用总次数 return method count per bucket per category
getMethodRtPerCategory() - 接口 中的方法com.alibaba.metrics.FastCompass
对于每个子类别,返回每个统计间隔的方法执行总时间 return method execution time per bucket per category
getMethodRtPerCategory(long) - 接口 中的方法com.alibaba.metrics.FastCompass
对于每个子类别,返回每个统计间隔的方法执行总时间 return method execution time per bucket per category
getMetricLevel() - 类 中的方法com.alibaba.metrics.MetricName
Return the level of this metric The level indicates the importance of the metric
getMetricRegistryByGroup(String) - 接口 中的方法com.alibaba.metrics.IMetricManager
Get metric registry by group name, if not found, null will be returned
getMetricRegistryByGroup(String) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getMetrics(String) - 接口 中的方法com.alibaba.metrics.IMetricManager
A map of metric names to metrics.
getMetrics(MetricFilter) - 类 中的方法com.alibaba.metrics.MetricRegistry
Returns a map of all the metrics in the registry and their names which match the given filter
getMetrics() - 接口 中的方法com.alibaba.metrics.MetricSet
A map of metric names to metrics.
getMetrics(String) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getMin() - 接口 中的方法com.alibaba.metrics.Snapshot
Returns the lowest value in the snapshot.
getNames() - 类 中的方法com.alibaba.metrics.MetricRegistry
Returns a set of the names of all the metrics in the registry.
getOneMinuteRate() - 接口 中的方法com.alibaba.metrics.Metered
Returns the one-minute exponentially-weighted moving average rate at which events have occurred since the meter was created.
getSnapshot() - 接口 中的方法com.alibaba.metrics.Reservoir
Returns a snapshot of the reservoir's values.
getSnapshot() - 接口 中的方法com.alibaba.metrics.Sampling
Returns a snapshot of the values.
getStdDev() - 接口 中的方法com.alibaba.metrics.Snapshot
Returns the standard deviation of the values in the snapshot.
getSuccessCount() - 接口 中的方法com.alibaba.metrics.Compass
Get the success count of the invocation 获取调用成功数
getSuccessRate() - 接口 中的方法com.alibaba.metrics.Compass
已过时。
getTags() - 类 中的方法com.alibaba.metrics.MetricName
 
getTick() - 类 中的方法com.alibaba.metrics.Clock.CpuTimeClock
 
getTick() - 类 中的方法com.alibaba.metrics.Clock
Returns the current time tick.
getTick() - 类 中的方法com.alibaba.metrics.Clock.UserTimeClock
 
getTime() - 类 中的方法com.alibaba.metrics.Clock
Returns the current time in milliseconds.
getTimer(String, MetricName) - 接口 中的方法com.alibaba.metrics.IMetricManager
Create a Timer metric in given group, and name.
getTimer(String, MetricName, ReservoirType) - 接口 中的方法com.alibaba.metrics.IMetricManager
Create a Timer metric in given group, name, and type if not exist, an instance will be created.
getTimer(String, MetricName) - 类 中的静态方法com.alibaba.metrics.MetricManager
Create a Timer metric in given group, and name.
getTimer(String, MetricName, ReservoirType) - 类 中的静态方法com.alibaba.metrics.MetricManager
Create a Timer metric in given group, name, and ReservoirType type.
getTimer(String, MetricName) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getTimer(String, MetricName, ReservoirType) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getTimers(String, MetricFilter) - 接口 中的方法com.alibaba.metrics.IMetricManager
 
getTimers() - 类 中的方法com.alibaba.metrics.MetricRegistry
Returns a map of all the timers in the registry and their names.
getTimers(MetricFilter) - 类 中的方法com.alibaba.metrics.MetricRegistry
Returns a map of all the timers in the registry and their names which match the given filter.
getTimers(String, MetricFilter) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
getValue() - 类 中的方法com.alibaba.metrics.CachedGauge
 
getValue() - 类 中的方法com.alibaba.metrics.DerivativeGauge
 
getValue() - 接口 中的方法com.alibaba.metrics.Gauge
Returns the metric's current value.
getValue() - 类 中的方法com.alibaba.metrics.JmxAttributeGauge
 
getValue() - 类 中的方法com.alibaba.metrics.RatioGauge
 
getValue() - 类 中的方法com.alibaba.metrics.RatioGauge.Ratio
Returns the ratio, which is either a double between 0 and 1 (inclusive) or NaN.
getValue(double) - 接口 中的方法com.alibaba.metrics.Snapshot
Returns the value at the given quantile.
getValues() - 接口 中的方法com.alibaba.metrics.Snapshot
Returns the entire set of values in the snapshot.

H

hashCode() - 类 中的方法com.alibaba.metrics.MetricName
 
Histogram - com.alibaba.metrics中的接口
A metric which calculates the distribution of a value.
histogram(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistry
Return the Histogram registered under this name; or create and register a new Histogram if none is registered.
histogram(MetricName, ReservoirType) - 类 中的方法com.alibaba.metrics.MetricRegistry
Create a histogram with given name, and reservoir type
histogram(String) - 类 中的方法com.alibaba.metrics.MetricRegistry
Creates a new Histogram and registers it under the given name.

I

IMetricManager - com.alibaba.metrics中的接口
 
inc() - 接口 中的方法com.alibaba.metrics.Counter
Increment the counter by one.
inc(long) - 接口 中的方法com.alibaba.metrics.Counter
Increment the counter by n.
isBlank(String) - 类 中的静态方法com.alibaba.metrics.StringUtils
 
isEnabled() - 接口 中的方法com.alibaba.metrics.IMetricManager
A global flag to complete disable the metrics feature
isEnabled() - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
isNotBlank(String) - 类 中的静态方法com.alibaba.metrics.StringUtils
 

J

JmxAttributeGauge - com.alibaba.metrics中的类
A Gauge implementation which queries an MBeanServerConnection for an attribute of an object.
JmxAttributeGauge(ObjectName, String) - 类 的构造器com.alibaba.metrics.JmxAttributeGauge
Creates a new JmxAttributeGauge.
JmxAttributeGauge(MBeanServerConnection, ObjectName, String) - 类 的构造器com.alibaba.metrics.JmxAttributeGauge
Creates a new JmxAttributeGauge.
join(MetricName...) - 类 中的静态方法com.alibaba.metrics.MetricName
Join the specified set of metric names.

L

lastUpdateTime() - 类 中的方法com.alibaba.metrics.CachedGauge
 
lastUpdateTime() - 类 中的方法com.alibaba.metrics.CachedMetricSet
 
lastUpdateTime() - 类 中的方法com.alibaba.metrics.DerivativeGauge
 
lastUpdateTime() - 类 中的方法com.alibaba.metrics.JmxAttributeGauge
 
lastUpdateTime() - 接口 中的方法com.alibaba.metrics.Metric
Return the last update time in milliseconds
lastUpdateTime() - 类 中的方法com.alibaba.metrics.PersistentGauge
This gauge is always available, and be updated constantly.
lastUpdateTime() - 类 中的方法com.alibaba.metrics.RatioGauge
 
level(MetricLevel) - 类 中的方法com.alibaba.metrics.MetricName
Metric level can be changed during runtime
listMetricGroups() - 接口 中的方法com.alibaba.metrics.IMetricManager
Get a list of group in current MetricManager
listMetricGroups() - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
listMetricNamesByGroup() - 接口 中的方法com.alibaba.metrics.IMetricManager
list all metric names by group
listMetricNamesByGroup() - 类 中的方法com.alibaba.metrics.NOPMetricManager
 

M

mark() - 接口 中的方法com.alibaba.metrics.Meter
Mark the occurrence of an event.
mark(long) - 接口 中的方法com.alibaba.metrics.Meter
Mark the occurrence of a given number of events.
markAddon(String) - 接口 中的方法com.alibaba.metrics.Compass.Context
Mark one occurrence of the added-on metric with specified suffix 标记一次扩展指标,用户可自定义后缀名 例如,在统计缓存的指标时,除了统计缓存访问次数,还需要统计缓存命中次数, 这个命中次数可能是当满足一定条件才会发生的 这时候可以根据条件,当满足条件时候调用: markAddon(".hit") 会产生一个后缀为.hit.count的Counter来进行计数
matches(MetricName, Metric) - 接口 中的方法com.alibaba.metrics.MetricFilter
Returns true if the metric matches the filter; false otherwise.
Meter - com.alibaba.metrics中的接口
A meter metric which measures mean throughput and one-, five-, and fifteen-minute exponentially-weighted moving average throughput.
meter(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistry
Return the Meter registered under this name; or create and register a new Meter if none is registered.
meter(String) - 类 中的方法com.alibaba.metrics.MetricRegistry
Creates a new Meter and registers it under the given name.
Metered - com.alibaba.metrics中的接口
An object which maintains mean and exponentially-weighted rate.
Metric - com.alibaba.metrics中的接口
A tag interface to indicate that a class is a metric.
MetricFilter - com.alibaba.metrics中的接口
A filter used to determine whether or not a metric should be reported, among other things.
MetricLevel - com.alibaba.metrics中的枚举
enum的数值不能为负数,且不能太大
MetricManager - com.alibaba.metrics中的类
The design concept is heavily borrowed from SLF4j (http://www.slf4j.org/), the logging framework.
MetricManager() - 类 的构造器com.alibaba.metrics.MetricManager
 
MetricName - com.alibaba.metrics中的类
A metric name with the ability to include semantic tags.
MetricName() - 类 的构造器com.alibaba.metrics.MetricName
 
MetricName(String) - 类 的构造器com.alibaba.metrics.MetricName
 
MetricName(String, Map<String, String>) - 类 的构造器com.alibaba.metrics.MetricName
 
MetricName(String, MetricLevel) - 类 的构造器com.alibaba.metrics.MetricName
 
MetricName(String, Map<String, String>, MetricLevel) - 类 的构造器com.alibaba.metrics.MetricName
 
MetricRegistry - com.alibaba.metrics中的类
A registry of metric instances.
MetricRegistry() - 类 的构造器com.alibaba.metrics.MetricRegistry
 
MetricRegistryListener - com.alibaba.metrics中的接口
Listeners for events from the registry.
MetricRegistryListener.Base - com.alibaba.metrics中的类
A no-op implementation of MetricRegistryListener.
MetricSet - com.alibaba.metrics中的接口
A set of named metrics.

N

name(Class<?>, String...) - 类 中的静态方法com.alibaba.metrics.MetricRegistry
 
name(String, String...) - 类 中的静态方法com.alibaba.metrics.MetricRegistry
Shorthand method for backwards compatibility in creating metric names.
NOP_METRIC_MANAGER - 类 中的静态变量com.alibaba.metrics.MetricManager
 
NOPMetricManager - com.alibaba.metrics中的类
IMetricManager的空实现
NOPMetricManager() - 类 的构造器com.alibaba.metrics.NOPMetricManager
 
NOT_AVAILABLE - 接口 中的静态变量com.alibaba.metrics.Constants
A special number to represent an invalid data 一个特殊的数字来代表一个无效的结果

O

of(double, double) - 类 中的静态方法com.alibaba.metrics.RatioGauge.Ratio
Creates a new ratio with the given numerator and denominator.
onCompassAdded(MetricName, Compass) - 类 中的方法com.alibaba.metrics.MetricRegistryListener.Base
 
onCompassAdded(MetricName, Compass) - 接口 中的方法com.alibaba.metrics.MetricRegistryListener
Called when a Compass is added to the registry.
onCompassRemoved(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistryListener.Base
 
onCompassRemoved(MetricName) - 接口 中的方法com.alibaba.metrics.MetricRegistryListener
Called when a Compass is removed from the registry.
onCounterAdded(MetricName, Counter) - 类 中的方法com.alibaba.metrics.MetricRegistryListener.Base
 
onCounterAdded(MetricName, Counter) - 接口 中的方法com.alibaba.metrics.MetricRegistryListener
Called when a Counter is added to the registry.
onCounterRemoved(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistryListener.Base
 
onCounterRemoved(MetricName) - 接口 中的方法com.alibaba.metrics.MetricRegistryListener
Called when a Counter is removed from the registry.
onFastCompassAdded(MetricName, FastCompass) - 类 中的方法com.alibaba.metrics.MetricRegistryListener.Base
 
onFastCompassAdded(MetricName, FastCompass) - 接口 中的方法com.alibaba.metrics.MetricRegistryListener
Called when a FastCompass is added to the registry.
onFastCompassRemoved(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistryListener.Base
 
onFastCompassRemoved(MetricName) - 接口 中的方法com.alibaba.metrics.MetricRegistryListener
Called when a FastCompass is removed from the registry.
onGaugeAdded(MetricName, Gauge<?>) - 类 中的方法com.alibaba.metrics.MetricRegistryListener.Base
 
onGaugeAdded(MetricName, Gauge<?>) - 接口 中的方法com.alibaba.metrics.MetricRegistryListener
Called when a Gauge is added to the registry.
onGaugeRemoved(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistryListener.Base
 
onGaugeRemoved(MetricName) - 接口 中的方法com.alibaba.metrics.MetricRegistryListener
Called when a Gauge is removed from the registry.
onHistogramAdded(MetricName, Histogram) - 类 中的方法com.alibaba.metrics.MetricRegistryListener.Base
 
onHistogramAdded(MetricName, Histogram) - 接口 中的方法com.alibaba.metrics.MetricRegistryListener
Called when a Histogram is added to the registry.
onHistogramRemoved(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistryListener.Base
 
onHistogramRemoved(MetricName) - 接口 中的方法com.alibaba.metrics.MetricRegistryListener
Called when a Histogram is removed from the registry.
onMeterAdded(MetricName, Meter) - 类 中的方法com.alibaba.metrics.MetricRegistryListener.Base
 
onMeterAdded(MetricName, Meter) - 接口 中的方法com.alibaba.metrics.MetricRegistryListener
Called when a Meter is added to the registry.
onMeterRemoved(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistryListener.Base
 
onMeterRemoved(MetricName) - 接口 中的方法com.alibaba.metrics.MetricRegistryListener
Called when a Meter is removed from the registry.
onTimerAdded(MetricName, Timer) - 类 中的方法com.alibaba.metrics.MetricRegistryListener.Base
 
onTimerAdded(MetricName, Timer) - 接口 中的方法com.alibaba.metrics.MetricRegistryListener
Called when a Timer is added to the registry.
onTimerRemoved(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistryListener.Base
 
onTimerRemoved(MetricName) - 接口 中的方法com.alibaba.metrics.MetricRegistryListener
Called when a Timer is removed from the registry.

P

PersistentGauge<T> - com.alibaba.metrics中的类
A subclass of Gauge which should be persistent.
PersistentGauge() - 类 的构造器com.alibaba.metrics.PersistentGauge
 

R

RatioGauge - com.alibaba.metrics中的类
A gauge which measures the ratio of one value to another.
RatioGauge() - 类 的构造器com.alibaba.metrics.RatioGauge
 
RatioGauge.Ratio - com.alibaba.metrics中的类
A ratio of one quantity to another.
record(long, String) - 接口 中的方法com.alibaba.metrics.FastCompass
记录一次方法调用的RT和子类别,子类别应当是正交的,不能有重叠 例如 成功/失败 record a method invocation with execution time and sub-categories
refreshIfNecessary() - 类 中的方法com.alibaba.metrics.CachedMetricSet
Do not collect data if our cached copy of data is valid.
register(String, MetricName, Metric) - 接口 中的方法com.alibaba.metrics.IMetricManager
Register a customized metric to specified group.
register(String, MetricName, Metric) - 类 中的静态方法com.alibaba.metrics.MetricManager
Register a customized metric to specified group.
register(String, T) - 类 中的方法com.alibaba.metrics.MetricRegistry
Given a Metric, registers it under the given name.
register(MetricName, T) - 类 中的方法com.alibaba.metrics.MetricRegistry
Given a Metric, registers it under the given name.
register(String, MetricName, Metric) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
registerAll(MetricSet) - 类 中的方法com.alibaba.metrics.MetricRegistry
Given a metric set, registers them.
remove(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistry
Removes the metric with the given name.
removeIllegalOpentsdbChars(String) - 类 中的静态方法com.alibaba.metrics.StringUtils
已过时。
removeListener(MetricRegistryListener) - 类 中的方法com.alibaba.metrics.MetricRegistry
Removes a MetricRegistryListener from this registry's collection of listeners.
removeMatching(MetricFilter) - 类 中的方法com.alibaba.metrics.MetricRegistry
Removes all metrics which match the given filter.
Reservoir - com.alibaba.metrics中的接口
A statistically representative reservoir of a data stream.
ReservoirType - com.alibaba.metrics中的枚举
An enum of various reservoir type
resolve(String) - 类 中的方法com.alibaba.metrics.MetricName
 
resolve(String, boolean) - 类 中的方法com.alibaba.metrics.MetricName
Build the MetricName that is this with another path appended to it.

S

Sampling - com.alibaba.metrics中的接口
An object which samples values.
SEPARATOR - 类 中的静态变量com.alibaba.metrics.MetricName
 
setEnabled(boolean) - 接口 中的方法com.alibaba.metrics.IMetricManager
A global flag to complete disable the metrics feature
setEnabled(boolean) - 类 中的方法com.alibaba.metrics.NOPMetricManager
 
size() - 接口 中的方法com.alibaba.metrics.Reservoir
Returns the number of values recorded.
size() - 接口 中的方法com.alibaba.metrics.Snapshot
Returns the number of values in the snapshot.
Snapshot - com.alibaba.metrics中的接口
 
stop() - 接口 中的方法com.alibaba.metrics.Compass.Context
Updates the timer with the difference between current and start time.
stop() - 接口 中的方法com.alibaba.metrics.Timer.Context
Updates the timer with the difference between current and start time.
StringUtils - com.alibaba.metrics中的类
 
StringUtils() - 类 的构造器com.alibaba.metrics.StringUtils
 
success() - 接口 中的方法com.alibaba.metrics.Compass.Context
Mark the invocation as a successful invocation.

T

tagged(Map<String, String>) - 类 中的方法com.alibaba.metrics.MetricName
Add tags to a metric name and return the newly created MetricName.
tagged(String...) - 类 中的方法com.alibaba.metrics.MetricName
Same as MetricName.tagged(Map), but takes a variadic list of arguments.
time(Callable<T>) - 接口 中的方法com.alibaba.metrics.Compass
Times and records the duration of event.
time() - 接口 中的方法com.alibaba.metrics.Compass
Returns a new Compass.Context.
time(Callable<T>) - 接口 中的方法com.alibaba.metrics.Timer
Times and records the duration of event.
time() - 接口 中的方法com.alibaba.metrics.Timer
Returns a new Timer.Context.
timer(MetricName) - 类 中的方法com.alibaba.metrics.MetricRegistry
Return the Timer registered under this name; or create and register a new Timer if none is registered.
timer(MetricName, ReservoirType) - 类 中的方法com.alibaba.metrics.MetricRegistry
Create a timer with given name, and reservoir type
timer(String) - 类 中的方法com.alibaba.metrics.MetricRegistry
Creates a new Timer and registers it under the given name.
Timer - com.alibaba.metrics中的接口
A timer metric which aggregates timing durations and provides duration statistics, plus throughput statistics via Meter.
Timer.Context - com.alibaba.metrics中的接口
A timing context.
toString() - 类 中的方法com.alibaba.metrics.MetricName
 
toString() - 类 中的方法com.alibaba.metrics.RatioGauge.Ratio
 

U

update() - 接口 中的方法com.alibaba.metrics.BucketCounter
update the counter to the given bucket
update(long) - 接口 中的方法com.alibaba.metrics.BucketCounter
update the counter to the given bucket
update(long) - 类 中的方法com.alibaba.metrics.ClusterHistogram
 
update(long, TimeUnit) - 接口 中的方法com.alibaba.metrics.Compass
Adds a recorded duration.
update(long, TimeUnit, boolean, String, String) - 接口 中的方法com.alibaba.metrics.Compass
Adds a recorded duration
update(int) - 接口 中的方法com.alibaba.metrics.Histogram
Adds a recorded value.
update(long) - 接口 中的方法com.alibaba.metrics.Histogram
Adds a recorded value.
update(long) - 接口 中的方法com.alibaba.metrics.Reservoir
Adds a new recorded value to the reservoir.
update(long, TimeUnit) - 接口 中的方法com.alibaba.metrics.Timer
Adds a recorded duration.
UserTimeClock() - 类 的构造器com.alibaba.metrics.Clock.UserTimeClock
 

V

valueOf(String) - 枚举 中的静态方法com.alibaba.metrics.MetricLevel
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.alibaba.metrics.ReservoirType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.alibaba.metrics.MetricLevel
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.alibaba.metrics.ReservoirType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A B C D E F G H I J L M N O P R S T U V 
跳过导航链接

Copyright © 2019. All rights reserved.