Commit 09afa78a authored by shaochangbin's avatar shaochangbin

修改告警日志查询排序。降序

parent 7a6ac271
......@@ -148,14 +148,30 @@ public class CassandraDaoImpl {
String cql="select count(*) from ctid_prof.alarm_log where alatime > '"+start+"' and alatime < '"+end+"' and state < '" +Constant.ALARM_ING+"' allow filtering";
return template.selectOne(cql,Map.class);
}
//根据开始与结束时间和偏移量查询告警日志
public List<AlarmLog> getAlarmLogByStartAndEndAndLimitnum(String start, String end,int limitNum) {
String cql="select * from ctid_prof.alarm_log where alatime > '"+start+"' and alatime < '"+end+"' and state < '" +Constant.ALARM_ING+"' limit "+limitNum+" allow filtering";
return template.select(cql,AlarmLog.class);
}
public Map getAlarmLogSize(String ip) {
String cql="select count(*) from ctid_prof.alarm_log where ip like '%"+ip+"%' and state < '" +Constant.ALARM_ING+"' allow filtering";
return template.selectOne(cql,Map.class);
}
//根据ip地址和偏移量查询告警日志
public List<AlarmLog> getAlarmLogByIpAndLimitnum(String ip,int limitNum) {
String cql="select * from ctid_prof.alarm_log where ip like '%"+ip+"%' and state < '" +Constant.ALARM_ING+"' limit "+limitNum+" allow filtering";
return template.select(cql,AlarmLog.class);
}
public Map getAlarmLogSize(String ip, String start, String end) {
String cql="select count(*) from ctid_prof.alarm_log where ip like '%"+ip+"%' and alatime > '"+start+"' and alatime <'"+end+"' and state < '" +Constant.ALARM_ING+"' allow filtering";
return template.selectOne(cql,Map.class);
}
//根据开始、结束时间、ip地址、偏移量查询告警日志
public List<AlarmLog> getAlarmLogByParam(String ip, String start, String end,int limitNum) {
String cql="select * from ctid_prof.alarm_log where ip like '%"+ip+"%' and alatime > '"+start+"' and alatime <'"+end+"' and state < '" +Constant.ALARM_ING+"' limit "+limitNum+" allow filtering";
return template.select(cql,AlarmLog.class);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment