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| Constructor and Description |
|---|
DubboMonitor(Invoker<MonitorService> monitorInvoker,
MonitorService monitorService) |
| Modifier and Type | Method and Description |
|---|---|
void |
collect(URL url)
Collect monitor data
1.
|
void |
destroy()
destroy.
|
URL |
getUrl()
get url.
|
boolean |
isAvailable()
is available.
|
List<URL> |
lookup(URL query)
Lookup monitor data
1.
|
void |
send() |
public DubboMonitor(Invoker<MonitorService> monitorInvoker, MonitorService monitorService)
public void send()
public void collect(URL url)
MonitorServicecollect in interface MonitorServicepublic List<URL> lookup(URL query)
MonitorServicelookup in interface MonitorServicepublic boolean isAvailable()
NodeisAvailable in interface NodeCopyright © 2011–2020 The Apache Software Foundation. All rights reserved.