@Activate public class DefaultMetricsCollector extends CombMetricsCollector<RequestEvent>
MetricsCollector| 限定符和类型 | 字段和说明 |
|---|---|
SimpleMetricsCountSampler<String,MetricsEvent.Type,ApplicationMetric> |
applicationSampler |
| 构造器和说明 |
|---|
DefaultMetricsCollector(org.apache.dubbo.rpc.model.ApplicationModel applicationModel) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addSampler(MetricsSampler sampler) |
boolean |
calSamplesChanged() |
List<MetricSample> |
collect() |
void |
collectApplication() |
org.apache.dubbo.rpc.model.ApplicationModel |
getApplicationModel() |
String |
getApplicationName() |
void |
initMetrics(MetricsEvent event) |
boolean |
isCollectEnabled() |
boolean |
isMetricsInitEnabled() |
boolean |
isSupport(MetricsEvent event) |
boolean |
isThreadpoolCollectEnabled() |
void |
onEvent(TimeCounterEvent event) |
void |
registryDefaultSample() |
void |
setApplicationName(String applicationName) |
void |
setCollectEnabled(Boolean collectEnabled) |
void |
setMetricsInitEnabled(boolean metricsInitEnabled) |
void |
setThreadpoolCollectEnabled(boolean threadpoolCollectEnabled) |
addApplicationRt, addMethodRt, addServiceRt, addServiceRt, getEventMulticaster, increment, increment, increment, init, onEventError, onEventFinish, setNumpublic SimpleMetricsCountSampler<String,MetricsEvent.Type,ApplicationMetric> applicationSampler
public DefaultMetricsCollector(org.apache.dubbo.rpc.model.ApplicationModel applicationModel)
public void addSampler(MetricsSampler sampler)
public void setApplicationName(String applicationName)
public String getApplicationName()
public org.apache.dubbo.rpc.model.ApplicationModel getApplicationModel()
public void setCollectEnabled(Boolean collectEnabled)
public boolean isCollectEnabled()
public boolean isThreadpoolCollectEnabled()
public void setThreadpoolCollectEnabled(boolean threadpoolCollectEnabled)
public boolean isMetricsInitEnabled()
public void setMetricsInitEnabled(boolean metricsInitEnabled)
public void collectApplication()
public void registryDefaultSample()
public List<MetricSample> collect()
public boolean isSupport(MetricsEvent event)
isSupport 在接口中 MetricsListener<RequestEvent>isSupport 在类中 AbstractMetricsListener<RequestEvent>public void onEvent(TimeCounterEvent event)
onEvent 在类中 CombMetricsCollector<RequestEvent>public void initMetrics(MetricsEvent event)
public boolean calSamplesChanged()
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.