Index

A C D E G H I M N O R S T 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractMetricsReporter - Class in org.apache.dubbo.metrics.report
AbstractMetricsReporter.
addExecutors(String, ExecutorService) - Method in class org.apache.dubbo.metrics.collector.sample.ThreadPoolMetricsSampler
 
addMetricName(K) - Method in class org.apache.dubbo.metrics.collector.sample.MetricsNameCountSampler
 
addSampler(MetricsSampler) - Method in class org.apache.dubbo.metrics.collector.DefaultMetricsCollector
 
AggregateMetricsCollector - Class in org.apache.dubbo.metrics.collector
Aggregation metrics collector implementation of MetricsCollector.
AggregateMetricsCollector(ApplicationModel) - Constructor for class org.apache.dubbo.metrics.collector.AggregateMetricsCollector
 
applicationSampler - Variable in class org.apache.dubbo.metrics.collector.DefaultMetricsCollector
 

C

calSamplesChanged() - Method in class org.apache.dubbo.metrics.collector.AggregateMetricsCollector
 
calSamplesChanged() - Method in class org.apache.dubbo.metrics.collector.DefaultMetricsCollector
 
calSamplesChanged() - Method in class org.apache.dubbo.metrics.collector.HistogramMetricsCollector
 
calSamplesChanged() - Method in class org.apache.dubbo.metrics.collector.sample.MetricsNameCountSampler
 
calSamplesChanged() - Method in interface org.apache.dubbo.metrics.collector.sample.MetricsSampler
Check if samples have been changed.
calSamplesChanged() - Method in class org.apache.dubbo.metrics.collector.sample.ThreadPoolMetricsSampler
 
collect() - Method in class org.apache.dubbo.metrics.collector.AggregateMetricsCollector
 
collect() - Method in class org.apache.dubbo.metrics.collector.DefaultMetricsCollector
 
collect() - Method in class org.apache.dubbo.metrics.collector.HistogramMetricsCollector
 
collectApplication() - Method in class org.apache.dubbo.metrics.collector.DefaultMetricsCollector
 
configureMetrics(Function<MetricsCountSampleConfigurer<S, K, M>, M>) - Method in class org.apache.dubbo.metrics.collector.sample.MetricsCountSampleConfigurer
 
createMetricsReporter(URL) - Method in class org.apache.dubbo.metrics.report.DefaultMetricsReporterFactory
 
createMetricsReporter(URL) - Method in class org.apache.dubbo.metrics.report.nop.NopMetricsReporterFactory
 
customAfterPost(Object) - Method in class org.apache.dubbo.metrics.event.RequestEvent
 

D

DefaultConstants - Interface in org.apache.dubbo.metrics
 
DefaultMetricsCollector - Class in org.apache.dubbo.metrics.collector
Default implementation of MetricsCollector
DefaultMetricsCollector(ApplicationModel) - Constructor for class org.apache.dubbo.metrics.collector.DefaultMetricsCollector
 
DefaultMetricsReflectionTypeDescriberRegistrar - Class in org.apache.dubbo.metrics.aot
 
DefaultMetricsReflectionTypeDescriberRegistrar() - Constructor for class org.apache.dubbo.metrics.aot.DefaultMetricsReflectionTypeDescriberRegistrar
 
DefaultMetricsReporter - Class in org.apache.dubbo.metrics.report
 
DefaultMetricsReporterFactory - Class in org.apache.dubbo.metrics.report
 
DefaultMetricsReporterFactory(ApplicationModel) - Constructor for class org.apache.dubbo.metrics.report.DefaultMetricsReporterFactory
 
DefaultMetricsService - Class in org.apache.dubbo.metrics.service
Default implementation of MetricsService
DefaultMetricsService(ApplicationModel) - Constructor for class org.apache.dubbo.metrics.service.DefaultMetricsService
 
DefaultSubDispatcher - Class in org.apache.dubbo.metrics.event
 
DefaultSubDispatcher(DefaultMetricsCollector) - Constructor for class org.apache.dubbo.metrics.event.DefaultSubDispatcher
 
destroy() - Method in class org.apache.dubbo.metrics.report.AbstractMetricsReporter
 

E

ErrorCodeMetricsListenRegister - Class in org.apache.dubbo.metrics.collector.sample
Listen the log of all FailsafeErrorTypeAwareLogger instances, and add error code count to ErrorCodeSampler.
ErrorCodeMetricsListenRegister(ErrorCodeSampler) - Constructor for class org.apache.dubbo.metrics.collector.sample.ErrorCodeMetricsListenRegister
 
ErrorCodeSampler - Class in org.apache.dubbo.metrics.collector.sample
This sampler is used to count the number of occurrences of each error code.
ErrorCodeSampler(DefaultMetricsCollector) - Constructor for class org.apache.dubbo.metrics.collector.sample.ErrorCodeSampler
 

G

getApplicationModel() - Method in class org.apache.dubbo.metrics.collector.DefaultMetricsCollector
 
getApplicationName() - Method in class org.apache.dubbo.metrics.collector.DefaultMetricsCollector
 
getCompositeRegistry() - Static method in class org.apache.dubbo.metrics.MetricsGlobalRegistry
 
getCompositeRegistry(ApplicationModel) - Static method in class org.apache.dubbo.metrics.MetricsGlobalRegistry
Use CompositeMeterRegistry according to the following priority 1.
getCount(K) - Method in interface org.apache.dubbo.metrics.collector.sample.MetricsCountSampler
 
getCount(K) - Method in class org.apache.dubbo.metrics.collector.sample.SimpleMetricsCountSampler
 
getMetric() - Method in class org.apache.dubbo.metrics.collector.sample.MetricsCountSampleConfigurer
 
getMetricsByCategories(String, String, Class<?>[], List<MetricsCategory>) - Method in class org.apache.dubbo.metrics.service.DefaultMetricsService
 
getMetricsByCategories(String, List<MetricsCategory>) - Method in class org.apache.dubbo.metrics.service.DefaultMetricsService
 
getMetricsByCategories(List<MetricsCategory>) - Method in class org.apache.dubbo.metrics.service.DefaultMetricsService
 
getResponse() - Method in class org.apache.dubbo.metrics.report.DefaultMetricsReporter
 
getResponse() - Method in class org.apache.dubbo.metrics.report.nop.NopMetricsReporter
 
getResponseWithName(String) - Method in class org.apache.dubbo.metrics.report.DefaultMetricsReporter
 
getSource() - Method in class org.apache.dubbo.metrics.collector.sample.MetricsCountSampleConfigurer
 
getTypeDescribers() - Method in class org.apache.dubbo.metrics.aot.DefaultMetricsReflectionTypeDescriberRegistrar
 

H

HistogramMetricRegister - Class in org.apache.dubbo.metrics.register
 
HistogramMetricRegister(MeterRegistry, HistogramConfig) - Constructor for class org.apache.dubbo.metrics.register.HistogramMetricRegister
 
HistogramMetricSample - Class in org.apache.dubbo.metrics.sample
 
HistogramMetricSample(String, String, Map<String, String>, MetricsCategory) - Constructor for class org.apache.dubbo.metrics.sample.HistogramMetricSample
 
HistogramMetricSample(String, String, Map<String, String>, MetricSample.Type, MetricsCategory, String) - Constructor for class org.apache.dubbo.metrics.sample.HistogramMetricSample
 
HistogramMetricsCollector - Class in org.apache.dubbo.metrics.collector
 
HistogramMetricsCollector(ApplicationModel) - Constructor for class org.apache.dubbo.metrics.collector.HistogramMetricsCollector
 

I

inc(S, K) - Method in interface org.apache.dubbo.metrics.collector.sample.MetricsCountSampler
 
inc(S, K) - Method in class org.apache.dubbo.metrics.collector.sample.SimpleMetricsCountSampler
 
init() - Method in class org.apache.dubbo.metrics.report.AbstractMetricsReporter
 
init() - Method in class org.apache.dubbo.metrics.report.nop.NopMetricsReporter
 
INIT_AGG_METHOD_KEYS - Static variable in interface org.apache.dubbo.metrics.DefaultConstants
 
INIT_DEFAULT_METHOD_KEYS - Static variable in interface org.apache.dubbo.metrics.DefaultConstants
 
initializeApplicationModel(ApplicationModel) - Method in class org.apache.dubbo.metrics.MetricsScopeModelInitializer
 
initMethodMetric(MetricsEvent) - Method in class org.apache.dubbo.metrics.collector.AggregateMetricsCollector
 
initMetrics(MetricsEvent) - Method in class org.apache.dubbo.metrics.collector.AggregateMetricsCollector
 
initMetrics(MetricsEvent) - Method in class org.apache.dubbo.metrics.collector.DefaultMetricsCollector
 
initQpsMetric(MethodMetric) - Method in class org.apache.dubbo.metrics.collector.AggregateMetricsCollector
 
initRtAgrMetric(MethodMetric) - Method in class org.apache.dubbo.metrics.collector.AggregateMetricsCollector
 
initRtMetric(MethodMetric) - Method in class org.apache.dubbo.metrics.collector.AggregateMetricsCollector
 
initWindowCounter(MetricsEvent, MetricsKey) - Method in class org.apache.dubbo.metrics.collector.AggregateMetricsCollector
 
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.metrics.filter.MetricsFilter
 
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.metrics.filter.MetricsProviderFilter
 
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.monitor.support.MonitorFilter
Deprecated.
The invocation interceptor,it will collect the invoke data about this invocation and send it to monitor center
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.cluster.filter.support.MetricsClusterFilter
 
invoke(Invoker<?>, Invocation, boolean) - Method in class org.apache.dubbo.metrics.filter.MetricsFilter
 
isCollectEnabled() - Method in class org.apache.dubbo.metrics.collector.AggregateMetricsCollector
 
isCollectEnabled() - Method in class org.apache.dubbo.metrics.collector.DefaultMetricsCollector
 
isMetricsInitEnabled() - Method in class org.apache.dubbo.metrics.collector.DefaultMetricsCollector
 
isRequestErrorEvent() - Method in class org.apache.dubbo.metrics.event.RequestEvent
 
isSupport(MetricsEvent) - Method in class org.apache.dubbo.metrics.collector.AggregateMetricsCollector
 
isSupport(MetricsEvent) - Method in class org.apache.dubbo.metrics.collector.DefaultMetricsCollector
 
isThreadpoolCollectEnabled() - Method in class org.apache.dubbo.metrics.collector.DefaultMetricsCollector
 

M

METHOD_LEVEL_KEYS - Static variable in interface org.apache.dubbo.metrics.DefaultConstants
 
metric - Variable in class org.apache.dubbo.metrics.collector.sample.MetricsCountSampleConfigurer
 
METRIC_FILTER_EVENT - Static variable in interface org.apache.dubbo.metrics.DefaultConstants
 
METRIC_THROWABLE - Static variable in interface org.apache.dubbo.metrics.DefaultConstants
 
metricName - Variable in class org.apache.dubbo.metrics.collector.sample.MetricsCountSampleConfigurer
 
MetricRegister<S,M> - Interface in org.apache.dubbo.metrics.register
 
MetricsClusterFilter - Class in org.apache.dubbo.rpc.cluster.filter.support
 
MetricsClusterFilter() - Constructor for class org.apache.dubbo.rpc.cluster.filter.support.MetricsClusterFilter
 
MetricsCountSampleConfigurer<S,K,M> - Class in org.apache.dubbo.metrics.collector.sample
 
MetricsCountSampleConfigurer() - Constructor for class org.apache.dubbo.metrics.collector.sample.MetricsCountSampleConfigurer
 
MetricsCountSampler<S,K,M> - Interface in org.apache.dubbo.metrics.collector.sample
 
MetricsFilter - Class in org.apache.dubbo.metrics.filter
 
MetricsFilter() - Constructor for class org.apache.dubbo.metrics.filter.MetricsFilter
 
MetricsGlobalRegistry - Class in org.apache.dubbo.metrics
Get the micrometer meter registry, can choose spring, micrometer, dubbo
MetricsGlobalRegistry() - Constructor for class org.apache.dubbo.metrics.MetricsGlobalRegistry
 
MetricsNameCountSampler<S,K,M> - Class in org.apache.dubbo.metrics.collector.sample
 
MetricsNameCountSampler(DefaultMetricsCollector, MetricsCategory, MetricsKey) - Constructor for class org.apache.dubbo.metrics.collector.sample.MetricsNameCountSampler
 
MetricsProviderFilter - Class in org.apache.dubbo.metrics.filter
 
MetricsProviderFilter() - Constructor for class org.apache.dubbo.metrics.filter.MetricsProviderFilter
 
MetricsSampler - Interface in org.apache.dubbo.metrics.collector.sample
 
MetricsScopeModelInitializer - Class in org.apache.dubbo.metrics
 
MetricsScopeModelInitializer() - Constructor for class org.apache.dubbo.metrics.MetricsScopeModelInitializer
 
MetricThreadPoolExhaustedListener - Class in org.apache.dubbo.metrics.collector.sample
 
MetricThreadPoolExhaustedListener(String, DefaultMetricsCollector) - Constructor for class org.apache.dubbo.metrics.collector.sample.MetricThreadPoolExhaustedListener
 
MetricThreadPoolExhaustedListener(String, ThreadRejectMetricsCountSampler) - Constructor for class org.apache.dubbo.metrics.collector.sample.MetricThreadPoolExhaustedListener
 
MonitorClusterFilter - Class in org.apache.dubbo.monitor.support
Deprecated.
MonitorClusterFilter() - Constructor for class org.apache.dubbo.monitor.support.MonitorClusterFilter
Deprecated.
 
MonitorFilter - Class in org.apache.dubbo.monitor.support
Deprecated.
MonitorFilter() - Constructor for class org.apache.dubbo.monitor.support.MonitorFilter
Deprecated.
 

N

NopMetricsReporter - Class in org.apache.dubbo.metrics.report.nop
Metrics reporter without any operations.
NopMetricsReporter(URL) - Constructor for class org.apache.dubbo.metrics.report.nop.NopMetricsReporter
 
NopMetricsReporterFactory - Class in org.apache.dubbo.metrics.report.nop
MetricsReporterFactory to create NopMetricsReporter.
NopMetricsReporterFactory() - Constructor for class org.apache.dubbo.metrics.report.nop.NopMetricsReporterFactory
 

O

onError(Throwable, Invoker<?>, Invocation) - Method in class org.apache.dubbo.metrics.filter.MetricsFilter
 
onError(Throwable, Invoker<?>, Invocation) - Method in class org.apache.dubbo.metrics.filter.MetricsProviderFilter
 
onError(Throwable, Invoker<?>, Invocation) - Method in class org.apache.dubbo.monitor.support.MonitorFilter
Deprecated.
 
onError(Throwable, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.cluster.filter.support.MetricsClusterFilter
 
onError(Throwable, Invoker<?>, Invocation, boolean) - Method in class org.apache.dubbo.metrics.filter.MetricsFilter
 
onEvent(ThreadPoolExhaustedEvent) - Method in class org.apache.dubbo.metrics.collector.sample.MetricThreadPoolExhaustedListener
 
onEvent(RequestEvent) - Method in class org.apache.dubbo.metrics.collector.AggregateMetricsCollector
 
onEvent(RequestEvent) - Method in class org.apache.dubbo.metrics.collector.HistogramMetricsCollector
 
onEvent(TimeCounterEvent) - Method in class org.apache.dubbo.metrics.collector.DefaultMetricsCollector
 
onEventError(RequestEvent) - Method in class org.apache.dubbo.metrics.collector.AggregateMetricsCollector
 
onEventError(RequestEvent) - Method in class org.apache.dubbo.metrics.collector.HistogramMetricsCollector
 
onEventFinish(RequestEvent) - Method in class org.apache.dubbo.metrics.collector.AggregateMetricsCollector
 
onEventFinish(RequestEvent) - Method in class org.apache.dubbo.metrics.collector.HistogramMetricsCollector
 
onMessage(String, String) - Method in class org.apache.dubbo.metrics.collector.sample.ErrorCodeMetricsListenRegister
 
onResponse(Result, Invoker<?>, Invocation) - Method in class org.apache.dubbo.metrics.filter.MetricsFilter
 
onResponse(Result, Invoker<?>, Invocation) - Method in class org.apache.dubbo.metrics.filter.MetricsProviderFilter
 
onResponse(Result, Invoker<?>, Invocation) - Method in class org.apache.dubbo.monitor.support.MonitorFilter
Deprecated.
 
onResponse(Result, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.cluster.filter.support.MetricsClusterFilter
 
onResponse(Result, Invoker<?>, Invocation, boolean) - Method in class org.apache.dubbo.metrics.filter.MetricsFilter
 
onUpdate(String, String, Object) - Method in class org.apache.dubbo.metrics.collector.sample.ThreadPoolMetricsSampler
 
org.apache.dubbo.metrics - package org.apache.dubbo.metrics
 
org.apache.dubbo.metrics.aot - package org.apache.dubbo.metrics.aot
 
org.apache.dubbo.metrics.collector - package org.apache.dubbo.metrics.collector
 
org.apache.dubbo.metrics.collector.sample - package org.apache.dubbo.metrics.collector.sample
 
org.apache.dubbo.metrics.event - package org.apache.dubbo.metrics.event
 
org.apache.dubbo.metrics.filter - package org.apache.dubbo.metrics.filter
 
org.apache.dubbo.metrics.register - package org.apache.dubbo.metrics.register
 
org.apache.dubbo.metrics.report - package org.apache.dubbo.metrics.report
 
org.apache.dubbo.metrics.report.nop - package org.apache.dubbo.metrics.report.nop
 
org.apache.dubbo.metrics.sample - package org.apache.dubbo.metrics.sample
 
org.apache.dubbo.metrics.service - package org.apache.dubbo.metrics.service
 
org.apache.dubbo.monitor.support - package org.apache.dubbo.monitor.support
 
org.apache.dubbo.rpc.cluster.filter.support - package org.apache.dubbo.rpc.cluster.filter.support
 

R

register(HistogramMetricSample) - Method in class org.apache.dubbo.metrics.register.HistogramMetricRegister
 
register(S) - Method in interface org.apache.dubbo.metrics.register.MetricRegister
 
registryDefaultSample() - Method in class org.apache.dubbo.metrics.collector.DefaultMetricsCollector
 
registryDefaultSampleThreadPoolExecutor() - Method in class org.apache.dubbo.metrics.collector.sample.ThreadPoolMetricsSampler
 
RequestEvent - Class in org.apache.dubbo.metrics.event
Request related events
RequestEvent(ApplicationModel, String, MetricsDispatcher, DefaultMetricsCollector, TypeWrapper) - Constructor for class org.apache.dubbo.metrics.event.RequestEvent
 
resetIfSamplesChanged() - Method in class org.apache.dubbo.metrics.report.AbstractMetricsReporter
 
resetIfSamplesChanged() - Method in class org.apache.dubbo.metrics.report.nop.NopMetricsReporter
 

S

sample() - Method in class org.apache.dubbo.metrics.collector.sample.MetricsNameCountSampler
 
sample() - Method in interface org.apache.dubbo.metrics.collector.sample.MetricsSampler
 
sample() - Method in class org.apache.dubbo.metrics.collector.sample.ThreadPoolMetricsSampler
 
setApplicationModel(ApplicationModel) - Method in class org.apache.dubbo.metrics.filter.MetricsFilter
 
setApplicationModel(ApplicationModel) - Method in class org.apache.dubbo.rpc.cluster.filter.support.MetricsClusterFilter
 
setApplicationName(String) - Method in class org.apache.dubbo.metrics.collector.DefaultMetricsCollector
 
setCollectEnabled(Boolean) - Method in class org.apache.dubbo.metrics.collector.AggregateMetricsCollector
 
setCollectEnabled(Boolean) - Method in class org.apache.dubbo.metrics.collector.DefaultMetricsCollector
 
setCompositeRegistry(CompositeMeterRegistry) - Static method in class org.apache.dubbo.metrics.MetricsGlobalRegistry
 
setMetricsInitEnabled(boolean) - Method in class org.apache.dubbo.metrics.collector.DefaultMetricsCollector
 
setMetricsName(K) - Method in class org.apache.dubbo.metrics.collector.sample.MetricsCountSampleConfigurer
 
setMonitorFactory(MonitorFactory) - Method in class org.apache.dubbo.monitor.support.MonitorFilter
Deprecated.
 
setSource(S) - Method in class org.apache.dubbo.metrics.collector.sample.MetricsCountSampleConfigurer
 
setThreadpoolCollectEnabled(boolean) - Method in class org.apache.dubbo.metrics.collector.DefaultMetricsCollector
 
SimpleMetricsCountSampler<S,K,M> - Class in org.apache.dubbo.metrics.collector.sample
 
SimpleMetricsCountSampler() - Constructor for class org.apache.dubbo.metrics.collector.sample.SimpleMetricsCountSampler
 
source - Variable in class org.apache.dubbo.metrics.collector.sample.MetricsCountSampleConfigurer
 

T

ThreadPoolMetricsSampler - Class in org.apache.dubbo.metrics.collector.sample
 
ThreadPoolMetricsSampler(DefaultMetricsCollector) - Constructor for class org.apache.dubbo.metrics.collector.sample.ThreadPoolMetricsSampler
 
ThreadRejectMetricsCountSampler - Class in org.apache.dubbo.metrics.collector.sample
 
ThreadRejectMetricsCountSampler(DefaultMetricsCollector) - Constructor for class org.apache.dubbo.metrics.collector.sample.ThreadRejectMetricsCountSampler
 
toRequestErrorEvent(ApplicationModel, String, MetricsDispatcher, Invocation, String, int, boolean) - Static method in class org.apache.dubbo.metrics.event.RequestEvent
Acts on MetricsClusterFilter to monitor exceptions that occur before request execution
toRequestEvent(ApplicationModel, String, MetricsDispatcher, DefaultMetricsCollector, Invocation, String, boolean) - Static method in class org.apache.dubbo.metrics.event.RequestEvent
 
A C D E G H I M N O R S T 
All Classes and Interfaces|All Packages|Constant Field Values