|
@ -34,7 +34,7 @@ public class LogEndPoint {
|
|
|
|
|
|
) {
|
|
|
List<LogModel> logs = new ArrayList<>();
|
|
|
StringBuffer sql = new StringBuffer("SELECT traceid, max(eventendtime) eventendtime ,min(eventstarttime) eventstarttime, max(excutetime) excutetime FROM " + adminServerProperties.getDefaultIndexName() + " where eventname='system_http_tracer' ");
|
|
|
StringBuffer sql = new StringBuffer("SELECT traceid, max(eventendtime) eventendtime ,min(eventstarttime) eventstarttime, max(excutetime) excutetime FROM " + adminServerProperties.getRealDefaultIndexName() + " where eventname='system_http_tracer' ");
|
|
|
StringBuffer whereSQL = new StringBuffer();
|
|
|
if (!StringUtils.isEmpty(traceId)) {
|
|
|
whereSQL.append(" and traceid='" + traceId + "'");
|
|
@ -77,7 +77,7 @@ public class LogEndPoint {
|
|
|
spanname = spanname.toLowerCase();
|
|
|
}
|
|
|
List<LogModel> logs = new ArrayList<>();
|
|
|
StringBuffer sql = new StringBuffer("SELECT * FROM " + adminServerProperties.getDefaultIndexName());
|
|
|
StringBuffer sql = new StringBuffer("SELECT * FROM " + adminServerProperties.getRealDefaultIndexName());
|
|
|
StringBuffer whereSQL = initWhere(traceId, spanname, eventname, time, uri, method);
|
|
|
|
|
|
StringBuffer groupBY = new StringBuffer("order by eventstarttime "+sort);
|
|
@ -183,7 +183,7 @@ public class LogEndPoint {
|
|
|
@RequestParam(value = "spanname", required = true) String spanname) {
|
|
|
spanname = spanname.toLowerCase();
|
|
|
List<QuotaModel> logs = new ArrayList<>();
|
|
|
StringBuffer sql = new StringBuffer("SELECT uri,sum(success) success,sum(fail) fail,avg(excutetime) avgtime ,max(excutetime) maxtime ,count(*) allcount FROM " + adminServerProperties.getDefaultIndexName() + " " +
|
|
|
StringBuffer sql = new StringBuffer("SELECT uri,sum(success) success,sum(fail) fail,avg(excutetime) avgtime ,max(excutetime) maxtime ,count(*) allcount FROM " + adminServerProperties.getRealDefaultIndexName() + " " +
|
|
|
" where spanname ='" + spanname + "' and eventname='system_http_tracer' " +
|
|
|
" group by uri ");
|
|
|
List<Map<String, Object>> traceidList = elastricSearchHelper.excuceSQL(sql.toString());
|
|
@ -211,7 +211,7 @@ public class LogEndPoint {
|
|
|
@RequestParam(value = "spanname", required = true) String spanname) {
|
|
|
spanname = spanname.toLowerCase();
|
|
|
List<QuotaSQLModel> logs = new ArrayList<>();
|
|
|
StringBuffer sql = new StringBuffer("SELECT sql,excutetime,eventstarttime FROM " + adminServerProperties.getDefaultIndexName() + " " +
|
|
|
StringBuffer sql = new StringBuffer("SELECT sql,excutetime,eventstarttime FROM " + adminServerProperties.getRealDefaultIndexName() + " " +
|
|
|
" where spanname ='" + spanname + "' and eventname='system_sql_springJDBC_tracer' and eventtime>1500 ");
|
|
|
List<Map<String, Object>> traceidList = elastricSearchHelper.excuceSQL(sql.toString());
|
|
|
if (traceidList.size() > 0) {
|