public class DefaultMetricsCollector extends Object implements MetricsCollector
MetricsCollector| 限定符和类型 | 字段和说明 |
|---|---|
SimpleMetricsCountSampler<String,MetricsEvent.Type,ApplicationMetric> |
applicationSampler |
| 构造器和说明 |
|---|
DefaultMetricsCollector() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addListener(MetricsListener listener) |
void |
addSampler(MetricsSampler sampler) |
List<MetricSample> |
collect() |
void |
collectApplication(org.apache.dubbo.rpc.model.ApplicationModel applicationModel) |
org.apache.dubbo.rpc.model.ApplicationModel |
getApplicationModel() |
String |
getApplicationName() |
SimpleMetricsEventMulticaster |
getEventMulticaster() |
MethodMetricsSampler |
getMethodSampler() |
ThreadPoolMetricsSampler |
getThreadPoolSampler() |
boolean |
isCollectEnabled() |
boolean |
isThreadpoolCollectEnabled() |
void |
registryDefaultSample() |
void |
setApplicationName(String applicationName) |
void |
setCollectEnabled(Boolean collectEnabled) |
void |
setThreadpoolCollectEnabled(boolean threadpoolCollectEnabled) |
onEventError, onEventFinishisSupport, onEventpublic SimpleMetricsCountSampler<String,MetricsEvent.Type,ApplicationMetric> applicationSampler
public void addSampler(MetricsSampler sampler)
public void setApplicationName(String applicationName)
public String getApplicationName()
public org.apache.dubbo.rpc.model.ApplicationModel getApplicationModel()
public SimpleMetricsEventMulticaster getEventMulticaster()
public void setCollectEnabled(Boolean collectEnabled)
public boolean isCollectEnabled()
isCollectEnabled 在接口中 MetricsCollectorpublic boolean isThreadpoolCollectEnabled()
public void setThreadpoolCollectEnabled(boolean threadpoolCollectEnabled)
public MethodMetricsSampler getMethodSampler()
public ThreadPoolMetricsSampler getThreadPoolSampler()
public void collectApplication(org.apache.dubbo.rpc.model.ApplicationModel applicationModel)
public void registryDefaultSample()
public List<MetricSample> collect()
collect 在接口中 MetricsCollectorpublic void addListener(MetricsListener listener)
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.