Class MonitorClient
- java.lang.Object
-
- com.alibaba.druid.support.monitor.MonitorClient
-
public class MonitorClient extends Object
-
-
Constructor Summary
Constructors Constructor Description MonitorClient()
-
Method Summary
-
-
-
Method Detail
-
configFromProperty
public void configFromProperty(Properties properties)
-
stop
public void stop()
-
start
public void start()
-
getScheduler
public ScheduledExecutorService getScheduler()
-
setScheduler
public void setScheduler(ScheduledExecutorService scheduler)
-
checkInst
public void checkInst()
-
collectSql
public void collectSql()
-
loadSqlList
public List<JdbcSqlStatValue> loadSqlList(Map<String,Object> filters)
-
getDao
public MonitorDao getDao()
-
setDao
public void setDao(MonitorDao dao)
-
getTimeBetweenSqlCollect
public long getTimeBetweenSqlCollect()
-
setTimeBetweenSqlCollect
public void setTimeBetweenSqlCollect(long timeBetweenSqlCollect)
-
getTimeBetweenSpringCollect
public long getTimeBetweenSpringCollect()
-
setTimeBetweenSpringCollect
public void setTimeBetweenSpringCollect(long timeBetweenSpringCollect)
-
getTimeBetweenWebUriCollect
public long getTimeBetweenWebUriCollect()
-
setTimeBetweenWebUriCollect
public void setTimeBetweenWebUriCollect(long timeBetweenWebUriCollect)
-
getTimeUnit
public TimeUnit getTimeUnit()
-
setTimeUnit
public void setTimeUnit(TimeUnit timeUnit)
-
isCollectSqlEnable
public boolean isCollectSqlEnable()
-
setCollectSqlEnable
public void setCollectSqlEnable(boolean collectSqlEnable)
-
isCollectSqlWallEnable
public boolean isCollectSqlWallEnable()
-
setCollectSqlWallEnable
public void setCollectSqlWallEnable(boolean collectSqlWallEnable)
-
isCollectSpringMethodEnable
public boolean isCollectSpringMethodEnable()
-
setCollectSpringMethodEnable
public void setCollectSpringMethodEnable(boolean collectSpringMethodEnable)
-
isCollectWebAppEnable
public boolean isCollectWebAppEnable()
-
setCollectWebAppEnable
public void setCollectWebAppEnable(boolean collectWebAppEnable)
-
isCollectWebURIEnable
public boolean isCollectWebURIEnable()
-
setCollectWebURIEnable
public void setCollectWebURIEnable(boolean collectWebURIEnable)
-
getSchedulerThreadSize
public int getSchedulerThreadSize()
-
setSchedulerThreadSize
public void setSchedulerThreadSize(int schedulerThreadSize)
-
getDomain
public String getDomain()
-
setDomain
public void setDomain(String domain)
-
getApp
public String getApp()
-
setApp
public void setApp(String app)
-
getCluster
public String getCluster()
-
setCluster
public void setCluster(String cluster)
-
getHost
public String getHost()
-
setHost
public void setHost(String host)
-
getPid
public int getPid()
-
setPid
public void setPid(int pid)
-
getLocalIPAddress
public static InetAddress getLocalIPAddress()
-
-