Index
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
FailsafeErrorTypeAwareLoggerinstances, and add error code count toErrorCodeSampler. - 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, - Class in org.apache.dubbo.metrics.collector.sampleM> - MetricsCountSampleConfigurer() - Constructor for class org.apache.dubbo.metrics.collector.sample.MetricsCountSampleConfigurer
- MetricsCountSampler<S,
K, - Interface in org.apache.dubbo.metrics.collector.sampleM> - 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, - Class in org.apache.dubbo.metrics.collector.sampleM> - 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, - Class in org.apache.dubbo.metrics.collector.sampleM> - 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
All Classes and Interfaces|All Packages|Constant Field Values