public class DubboMonitor extends Object implements Monitor
APPLICATION, CONCURRENT, CONSUMER, ELAPSED, FAILURE, GROUP, INPUT, INTERFACE, MAX_CONCURRENT, MAX_ELAPSED, MAX_INPUT, MAX_OUTPUT, METHOD, OUTPUT, PROVIDER, SUCCESS, TIMESTAMP, VERSION| 构造器和说明 |
|---|
DubboMonitor(Invoker<MonitorService> monitorInvoker,
MonitorService monitorService) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
collect(URL url)
Collect monitor data
1. support invocation count: count://host/interface?
|
void |
destroy()
destroy.
|
URL |
getUrl()
get url.
|
boolean |
isAvailable()
is available.
|
List<URL> |
lookup(URL query)
Lookup monitor data
1. support lookup by day: count://host/interface?
|
void |
send() |
public DubboMonitor(Invoker<MonitorService> monitorInvoker, MonitorService monitorService)
public void send()
public void collect(URL url)
MonitorServicecollect 在接口中 MonitorServicepublic List<URL> lookup(URL query)
MonitorServicelookup 在接口中 MonitorServicepublic boolean isAvailable()
NodeisAvailable 在接口中 NodeCopyright © 2011–2018 The Apache Software Foundation. All rights reserved.