Interface MonitorDao
- All Known Implementing Classes:
MonitorDaoJdbcImpl
public interface MonitorDao
-
Method Summary
Modifier and TypeMethodDescriptionvoidinsertAppIfNotExits(String domain, String app) voidinsertClusterIfNotExits(String domain, String app, String cluster) voidinsertOrUpdateInstance(String domain, String app, String cluster, String host, String ip, Date startTime, long pid) loadSqlList(Map<String, Object> filters) voidsaveSpringMethod(MonitorContext ctx, List<SpringMethodStatValue> methodList) voidsaveSql(MonitorContext ctx, List<DruidDataSourceStatValue> statList) voidsaveSqlWall(MonitorContext ctx, List<WallProviderStatValue> statList) voidsaveWebApp(MonitorContext ctx, List<WebAppStatValue> uriList) voidsaveWebURI(MonitorContext ctx, List<WebURIStatValue> uriList)
-
Method Details
-
saveSql
-
saveSqlWall
-
saveSpringMethod
-
saveWebURI
-
saveWebApp
-
loadSqlList
-
insertAppIfNotExits
- Throws:
SQLException
-
insertClusterIfNotExits
- Throws:
SQLException
-
insertOrUpdateInstance
void insertOrUpdateInstance(String domain, String app, String cluster, String host, String ip, Date startTime, long pid) throws SQLException - Throws:
SQLException
-