Class MonitorClient

java.lang.Object
com.alibaba.druid.support.monitor.MonitorClient

public class MonitorClient extends Object
  • Constructor Details

    • MonitorClient

      public MonitorClient()
  • Method Details

    • 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()