diff --git a/src/com/nms/thread/NmsPortThread.java b/src/com/nms/thread/NmsPortThread.java index 7730341..b405200 100644 --- a/src/com/nms/thread/NmsPortThread.java +++ b/src/com/nms/thread/NmsPortThread.java @@ -68,11 +68,12 @@ public class NmsPortThread implements Runnable { String seqId = info.get("seq_id"); String portName = info.get("IFDESCR"); String adminStatus = info.get("IFADMINSTATUS"); + String ip = info.get("node_ip"); String setStatus = portStatusInfoMap.get(seqId + portName);//配置状态 if(setStatus != null && !setStatus.equals(adminStatus)){ Map sw = new HashMap(); sw.put("area",info.get("ADDR") ); - sw.put("port", portName); + sw.put("port", ip+"_"+portName); sw.put("status", "1".equals(adminStatus)?"UP":"DOWN"); sw.put("commitTime", info.get("DATA_CHECK_TIME")); portStatusWarn.add(sw);