This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
k18-ntcs-web-argus-service/src/main/java/com/nis/web/dao/dashboard/TrafficAppStatisticDao.java
zhangdongxu f51120bd33 一、日志接口添加查询条件
ntcAppLogs :searchLabelAppId和searchLabelProtoId
ntcBgpLogs :searchAsNum
ntcFtpLogs :searchFtpUrl
ntcP2pLogs :searchP2pFileId和searchP2pKeyword
ntcStreamMediaLogs :searchUrl
ntcVoipLogs :
	searchCallingAccount 和searchCalledAccount;
ntcDdosLogs : searchAttackType
二、修改App活跃IP top100查询接口,添加指标(searchQuota: 1:连接数 2:包数
3:字节数,默认为1),返回数据中添加占比
2019-01-08 18:16:05 +08:00

21 lines
912 B
Java

package com.nis.web.dao.dashboard;
import java.util.Date;
import java.util.List;
import java.util.Map;
import org.apache.ibatis.annotations.Param;
import com.nis.domain.restful.dashboard.AppConnRecordStatistic;
import com.nis.domain.restful.dashboard.TrafficAppFocusStatistic;
import com.nis.domain.restful.dashboard.TrafficAppStatistic;
import com.nis.web.dao.MyBatisDao;
@MyBatisDao
public interface TrafficAppStatisticDao {
TrafficAppStatistic getMaxStatTime();
List<Map> appChart(@Param("statTime")Date statTime);
List<Map> getAppList(@Param("beginTime")String beginTime,@Param("endTime")String endTime,@Param("appType")Integer[] appType);
List<TrafficAppFocusStatistic> getAppTrend(TrafficAppFocusStatistic entity);
List<AppConnRecordStatistic> appConnRecordTop100(AppConnRecordStatistic entity);
List<AppConnRecordStatistic> appConnRecordTotal(AppConnRecordStatistic entity);
}