public class DefaultMetricsCollector extends Object implements MetricsCollector
MetricsCollector| 构造器和说明 |
|---|
DefaultMetricsCollector() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addApplicationInfo(String applicationName,
String version) |
void |
addListener(MetricsListener listener) |
void |
addRT(String applicationName,
org.apache.dubbo.rpc.Invocation invocation,
Long responseTime) |
void |
businessFailedRequests(String applicationName,
org.apache.dubbo.rpc.Invocation invocation) |
List<MetricSample> |
collect() |
void |
decreaseProcessingRequests(String applicationName,
org.apache.dubbo.rpc.Invocation invocation) |
void |
increaseProcessingRequests(String applicationName,
org.apache.dubbo.rpc.Invocation invocation) |
void |
increaseSucceedRequests(String applicationName,
org.apache.dubbo.rpc.Invocation invocation) |
void |
increaseTotalRequests(String applicationName,
org.apache.dubbo.rpc.Invocation invocation) |
void |
increaseUnknownFailedRequests(String applicationName,
org.apache.dubbo.rpc.Invocation invocation) |
Boolean |
isCollectEnabled() |
void |
limitRequests(String applicationName,
org.apache.dubbo.rpc.Invocation invocation) |
void |
setCollectEnabled(Boolean collectEnabled) |
void |
timeoutRequests(String applicationName,
org.apache.dubbo.rpc.Invocation invocation) |
void |
totalFailedRequests(String applicationName,
org.apache.dubbo.rpc.Invocation invocation) |
public void setCollectEnabled(Boolean collectEnabled)
public Boolean isCollectEnabled()
public void increaseTotalRequests(String applicationName, org.apache.dubbo.rpc.Invocation invocation)
public void increaseSucceedRequests(String applicationName, org.apache.dubbo.rpc.Invocation invocation)
public void increaseUnknownFailedRequests(String applicationName, org.apache.dubbo.rpc.Invocation invocation)
public void businessFailedRequests(String applicationName, org.apache.dubbo.rpc.Invocation invocation)
public void timeoutRequests(String applicationName, org.apache.dubbo.rpc.Invocation invocation)
public void limitRequests(String applicationName, org.apache.dubbo.rpc.Invocation invocation)
public void increaseProcessingRequests(String applicationName, org.apache.dubbo.rpc.Invocation invocation)
public void decreaseProcessingRequests(String applicationName, org.apache.dubbo.rpc.Invocation invocation)
public void totalFailedRequests(String applicationName, org.apache.dubbo.rpc.Invocation invocation)
public void addRT(String applicationName, org.apache.dubbo.rpc.Invocation invocation, Long responseTime)
public List<MetricSample> collect()
collect 在接口中 MetricsCollectorpublic void addListener(MetricsListener listener)
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.