This commit is contained in:
insanity
2017-04-12 10:59:06 +09:00
parent ceb03cfb6b
commit e0f2de0565
7 changed files with 94 additions and 19 deletions

View File

@@ -1,4 +1,4 @@
package com.loafle.overflow.sql;
package com.loafle.overflow.crawler.sql;
/**
* Created by insanity on 17. 4. 11.

View File

@@ -1,4 +1,4 @@
package com.loafle.overflow.sql;
package com.loafle.overflow.crawler.sql;
import com.loafle.overflow.crawler.Crawler;
@@ -15,8 +15,10 @@ public class SQLCrawler extends Crawler {
public SQLCrawler() {}
public Object get(String id) {
TargetInfo info = getTargetInfo(id);
@Override
protected Object getInternal(Map<String, Object> config) {
TargetInfo info = getTargetInfo(config.get("id").toString());
return getMetrics(info);
}
@@ -24,17 +26,17 @@ public class SQLCrawler extends Crawler {
TargetInfo info = new TargetInfo();
// //MySQL
info.setUrl("jdbc:mysql://192.168.1.215:3306");
info.setId("root");
info.setPw("qwe123");
info.setSSL(false);
info.setQuery("show session status");
// //MSSQL
// info.setUrl("jdbc:sqlserver://192.168.1.106:1433");
// info.setId("sa");
// info.setUrl("jdbc:mysql://192.168.1.215:3306"); // ?useSSL=true&verifyServerCertificate=false
// info.setId("root");
// info.setPw("qwe123");
// info.setSSL(false);
// info.setQuery("select * from master.dbo.sysprocesses");
// info.setQuery("show session status");
// //MSSQL
info.setUrl("jdbc:sqlserver://192.168.1.103:1433;integratedSecurity=SSPI;encrypt=false;trustServerCertificate=true");
info.setId("sa");
info.setPw("qwer5795");
info.setSSL(true);
info.setQuery("select * from master.dbo.sysprocesses");
// //PGSQL
// info.setUrl("jdbc:postgresql://192.168.1.107:5432/postgres");
// info.setId("postgres");

View File

@@ -1,4 +1,4 @@
package com.loafle.overflow.sql;
package com.loafle.overflow.crawler.sql;
/**
* Created by insanity on 17. 4. 11.

View File

@@ -1,7 +1,7 @@
package com.loafle.overflow;
import com.loafle.overflow.sql.SQLCrawler;
import com.loafle.overflow.crawler.sql.SQLCrawler;
import org.junit.Test;
import java.util.List;