捕捉异常后增加记录异常日志的操作

This commit is contained in:
李皓宸
2019-04-25 14:42:41 +08:00
parent 6223c66618
commit 26097409d6
106 changed files with 814 additions and 76 deletions

View File

@@ -21,6 +21,7 @@ import com.nis.domain.report.NtcDestIpReport;
import com.nis.util.ConfigServiceUtil;
import com.nis.util.Constants;
import com.nis.util.DictUtils;
import com.nis.util.LogUtils;
import com.nis.web.controller.BaseController;
import net.sf.json.JSONArray;
@@ -122,6 +123,7 @@ public class NtcDestIpReportController extends BaseController {
// TODO: handle exception
logger.error("查询失败", e);
addMessageLog(model, null);
LogUtils.saveLog(request, null, e, null);
}
// HashMap<String,List<Long>> showData=new LinkedHashMap<>();//构造数据展示集合
// List<Long> line= new ArrayList<Long>();

View File

@@ -22,6 +22,7 @@ import com.nis.domain.report.NtcEntranceReport;
import com.nis.util.ConfigServiceUtil;
import com.nis.util.Constants;
import com.nis.util.DictUtils;
import com.nis.util.LogUtils;
import com.nis.web.controller.BaseController;
import net.sf.json.JSONArray;
@@ -120,6 +121,7 @@ public class NtcEntranceReportController extends BaseController {
// TODO: handle exception
logger.error("查询失败", e);
addMessageLog(model, null);
LogUtils.saveLog(request, null, e, null);
}
// HashMap<String,List<Long>> showData=new LinkedHashMap<>();//构造数据展示集合
// List<Long> line= new ArrayList<Long>();

View File

@@ -33,6 +33,7 @@ import com.nis.domain.configuration.TaskInfo;
import com.nis.domain.maat.LogRecvData;
import com.nis.domain.report.NtcEventMonitorOrBlockReport;
import com.nis.util.Constants;
import com.nis.util.LogUtils;
import com.nis.util.TimeConstants;
import com.nis.util.httpclient.HttpClientUtil;
import com.nis.web.controller.BaseController;
@@ -124,6 +125,7 @@ public class NtcEventBlockController extends BaseController {
} catch (Exception e) {
logger.error("查询失败", e);
addMessageLog(model, e.getMessage());
LogUtils.saveLog(request, null, e, null);
}
return "/report/eventBlockList";
@@ -249,6 +251,7 @@ public class NtcEventBlockController extends BaseController {
} catch (Exception e) {
logger.error("ntc_event_block_report export failed", e);
addMessage(redirectAttributes, "error", "export_failed");
LogUtils.saveLog(request, null, e, null);
}
}
@@ -425,6 +428,7 @@ public class NtcEventBlockController extends BaseController {
} catch (Exception e) {
logger.error("ntc_event_block_report print failed", e);
addMessage(redirectAttributes, "error", "print_failed");
LogUtils.saveLog(request, null, e, null);
}
return null;
}

View File

@@ -33,6 +33,7 @@ import com.nis.domain.configuration.TaskInfo;
import com.nis.domain.maat.LogRecvData;
import com.nis.domain.report.NtcEventKeyProtectionReport;
import com.nis.util.Constants;
import com.nis.util.LogUtils;
import com.nis.util.TimeConstants;
import com.nis.util.httpclient.HttpClientUtil;
import com.nis.web.controller.BaseController;
@@ -122,6 +123,7 @@ public class NtcEventKeyProtectionController extends BaseController {
} catch (Exception e) {
logger.error("查询失败", e);
addMessageLog(model, e.getMessage());
LogUtils.saveLog(request, null, e, null);
}
return "/report/eventKeyProtectionList";
@@ -242,6 +244,7 @@ public class NtcEventKeyProtectionController extends BaseController {
} catch (Exception e) {
logger.error("ntc_event_key_protection_report export failed", e);
addMessage(redirectAttributes, "error", "export_failed");
LogUtils.saveLog(request, null, e, null);
}
}
@@ -414,6 +417,7 @@ public class NtcEventKeyProtectionController extends BaseController {
} catch (Exception e) {
logger.error("ntc_event_key_protection_report print failed", e);
addMessage(redirectAttributes, "error", "print_failed");
LogUtils.saveLog(request, null, e, null);
}
return null;
}

View File

@@ -33,6 +33,7 @@ import com.nis.domain.configuration.TaskInfo;
import com.nis.domain.maat.LogRecvData;
import com.nis.domain.report.NtcEventMonitorOrBlockReport;
import com.nis.util.Constants;
import com.nis.util.LogUtils;
import com.nis.util.TimeConstants;
import com.nis.util.httpclient.HttpClientUtil;
import com.nis.web.controller.BaseController;
@@ -56,6 +57,7 @@ public class NtcEventMonitorController extends BaseController {
* @param response
* @return
*/
@SuppressWarnings("null")
@RequestMapping(value = { "/eventMonitorList", "" })
public String eventMonitorList(@ModelAttribute("log") NtcEventMonitorOrBlockReport log, Model model,
HttpServletRequest request, HttpServletResponse response) {
@@ -123,6 +125,7 @@ public class NtcEventMonitorController extends BaseController {
} catch (Exception e) {
logger.error("查询失败", e);
addMessageLog(model, e.getMessage());
LogUtils.saveLog(request, null, e, null);
}
return "/report/eventMonitorList";
@@ -247,6 +250,7 @@ public class NtcEventMonitorController extends BaseController {
} catch (Exception e) {
logger.error("ntc_event_monitor_report export failed", e);
addMessage(redirectAttributes, "error", "export_failed");
LogUtils.saveLog(request, null, e, null);
}
}
@@ -423,6 +427,7 @@ public class NtcEventMonitorController extends BaseController {
} catch (Exception e) {
logger.error("ntc_event_monitor_report print failed", e);
addMessage(redirectAttributes, "error", "print_failed");
LogUtils.saveLog(request, null, e, null);
}
return null;
}

View File

@@ -22,6 +22,7 @@ import com.nis.domain.report.NtcLwhhReport;
import com.nis.util.ConfigServiceUtil;
import com.nis.util.Constants;
import com.nis.util.DictUtils;
import com.nis.util.LogUtils;
import com.nis.web.controller.BaseController;
import net.sf.json.JSONArray;
@@ -118,6 +119,7 @@ public class NtcLwhhReportController extends BaseController {
// TODO: handle exception
logger.error("查询失败", e);
addMessageLog(model, null);
LogUtils.saveLog(request, null, e, null);
}
// HashMap<String,List<Long>> showData=new LinkedHashMap<>();//构造数据展示集合
// for(RequestInfo requestInfo:requestInfos){

View File

@@ -35,6 +35,7 @@ import com.nis.domain.report.NtcPzReport;
import com.nis.util.ConfigServiceUtil;
import com.nis.util.Constants;
import com.nis.util.DictUtils;
import com.nis.util.LogUtils;
import com.nis.web.controller.BaseController;
import net.sf.json.JSONArray;
@@ -162,6 +163,7 @@ public class NtcPzReportController extends BaseController{
// TODO: handle exception
logger.error("查询失败", e);
addMessageLog(model, null);
LogUtils.saveLog(request, null, e, null);
}
return "/report/pz";
}

View File

@@ -23,6 +23,7 @@ import com.nis.domain.report.NtcServiceReport;
import com.nis.util.ConfigServiceUtil;
import com.nis.util.Constants;
import com.nis.util.DictUtils;
import com.nis.util.LogUtils;
import com.nis.web.controller.BaseController;
import net.sf.json.JSONArray;
@@ -87,6 +88,7 @@ public class NtcServiceReportController extends BaseController {
// TODO Auto-generated catch block
logger.error("查询失败", e);
addMessageLog(model, null);
LogUtils.saveLog(request, null, e, null);
}
// if(bean.getAction()!=null){
// data.put(bean.getAction().toString(), 66666666l);

View File

@@ -22,6 +22,7 @@ import com.nis.domain.report.NtcSrcipDomesticReport;
import com.nis.util.ConfigServiceUtil;
import com.nis.util.Constants;
import com.nis.util.DictUtils;
import com.nis.util.LogUtils;
import com.nis.web.controller.BaseController;
import net.sf.json.JSONArray;
@@ -160,6 +161,7 @@ public class NtcSrcipDomesticReportController extends BaseController {
// TODO: handle exception
logger.error("查询失败", e);
addMessageLog(model, null);
LogUtils.saveLog(request, null, e, null);
}
// HashMap<String,List<Long>> showData=new LinkedHashMap<>();//构造数据展示集合
// long total=0;

View File

@@ -22,6 +22,7 @@ import com.nis.domain.report.NtcTagReport;
import com.nis.util.ConfigServiceUtil;
import com.nis.util.Constants;
import com.nis.util.DictUtils;
import com.nis.util.LogUtils;
import com.nis.web.controller.BaseController;
import net.sf.json.JSONArray;
@@ -119,6 +120,7 @@ public class NtcTagReportController extends BaseController {
// TODO: handle exception
logger.error("查询失败", e);
addMessageLog(model, null);
LogUtils.saveLog(request, null, e, null);
}
// HashMap<String,List<Long>> showData=new LinkedHashMap<>();//构造数据展示集合
// for(ServiceDictInfo label:labels){

View File

@@ -23,6 +23,7 @@ import com.nis.domain.report.NtcAttrTypeReport;
import com.nis.util.ConfigServiceUtil;
import com.nis.util.Constants;
import com.nis.util.DictUtils;
import com.nis.util.LogUtils;
import com.nis.web.controller.BaseController;
import net.sf.json.JSONArray;
@@ -124,6 +125,7 @@ public class NtcXzReportController extends BaseController {
// TODO: handle exception
logger.error("查询失败", e);
addMessageLog(model, null);
LogUtils.saveLog(request, null, e, null);
}
// HashMap<String,List<Long>> showData=new LinkedHashMap<>();//构造数据展示集合
// for(ServiceDictInfo xz:xzs){

View File

@@ -32,6 +32,7 @@ import com.nis.domain.report.NtcIpRangeReport;
import com.nis.domain.report.NtcURLReport;
import com.nis.util.Constants;
import com.nis.util.DateUtils;
import com.nis.util.LogUtils;
import com.nis.util.StringUtil;
import com.nis.util.httpclient.HttpClientUtil;
import com.nis.web.controller.BaseController;
@@ -110,6 +111,7 @@ public class ReportController extends BaseController {
} catch (Exception e) {
logger.error("查询失败", e);
addMessageLog(model, e.getMessage());
LogUtils.saveLog(request, null, e, null);
}
return "/report/asnRecordList";
@@ -201,6 +203,7 @@ public class ReportController extends BaseController {
} catch (Exception e) {
logger.error("查询失败", e);
addMessageLog(model, e.getMessage());
LogUtils.saveLog(request, null, e, null);
}
return "/report/urlReportList";
@@ -259,6 +262,7 @@ public class ReportController extends BaseController {
} catch (Exception e) {
logger.error("查询失败", e);
addMessageLog(model, e.getMessage());
LogUtils.saveLog(request, null, e, null);
}
return "/report/ipRangeReportList";
@@ -364,6 +368,7 @@ public class ReportController extends BaseController {
} catch (Exception e) {
logger.error("Ntc_Asn_Record export failed", e);
addMessage(redirectAttributes, "error", "export_failed");
LogUtils.saveLog(request, null, e, null);
}
}
@@ -443,6 +448,7 @@ public class ReportController extends BaseController {
} catch (Exception e) {
logger.error("Ntc_Ip_Range_Report export failed", e);
addMessage(redirectAttributes, "error", "export_failed");
LogUtils.saveLog(request, null, e, null);
}
}
@@ -564,6 +570,7 @@ public class ReportController extends BaseController {
} catch (Exception e) {
logger.error("Ntc_HTTPS_Report export failed", e);
addMessage(redirectAttributes, "error", "export_failed");
LogUtils.saveLog(request, null, e, null);
}
}
// asnPrint
@@ -632,6 +639,7 @@ public class ReportController extends BaseController {
} catch (Exception e) {
logger.error("Ntc_Asn_Record print failed", e);
addMessage(redirectAttributes, "error", "print_failed");
LogUtils.saveLog(request, null, e, null);
}
return null;
}
@@ -696,6 +704,7 @@ public class ReportController extends BaseController {
} catch (Exception e) {
logger.error("Ntc_HTTPS_Report print failed", e);
addMessage(redirectAttributes, "error", "print_failed");
LogUtils.saveLog(request, null, e, null);
}
return null;
}
@@ -747,6 +756,7 @@ public class ReportController extends BaseController {
} catch (Exception e) {
logger.error("Ntc_Ip_Range_Report print failed", e);
addMessage(redirectAttributes, "error", "print_failed");
LogUtils.saveLog(request, null, e, null);
}
return null;
}