...
|
...
|
@@ -30,6 +30,8 @@ public class CollWindows implements CollWindowsMBean { |
|
|
*/
|
|
|
public Vector<TblATO_KPIDETAIL> getPingState(HashMap<String, String> params){
|
|
|
Vector<TblATO_KPIDETAIL> v=new Vector<TblATO_KPIDETAIL>();
|
|
|
String isPing = params.get("isPing")+""; // frank 2017-05-19 添加。Y进行ping操作,N不执行
|
|
|
if("Y".equals(isPing)){
|
|
|
String ip=params.get("IP");
|
|
|
if(!StringUtils.isEmpty(ip)){
|
|
|
String kpiId="FM-00-10-001-999"; // Windows 主机连接状态
|
...
|
...
|
@@ -60,6 +62,7 @@ public class CollWindows implements CollWindowsMBean { |
|
|
}
|
|
|
v.add(kpidetail);
|
|
|
}
|
|
|
}
|
|
|
return v;
|
|
|
}
|
|
|
|
...
|
...
|
@@ -74,9 +77,6 @@ public class CollWindows implements CollWindowsMBean { |
|
|
Vector<TblATO_KPIDETAIL> v=new Vector<TblATO_KPIDETAIL>();
|
|
|
String ip=params.get("IP");
|
|
|
if(!StringUtils.isEmpty(ip)){
|
|
|
String result=server.getPingResultByIp(ip);
|
|
|
log.info("@@@@@###### getSnmpState ping result="+ result +"###$$$$$$$$$$%%%%%%%%%%");
|
|
|
if(!StringUtils.isEmpty(result) && "UP".equals(result)){
|
|
|
String kpiId="FM-00-10-001-998"; // Windows 设备登录状态
|
|
|
ParamterBean bean =new ParamterBean();
|
|
|
String tempPort=params.get("PORT");
|
...
|
...
|
@@ -100,7 +100,6 @@ public class CollWindows implements CollWindowsMBean { |
|
|
}
|
|
|
v.add(kpidetail);
|
|
|
}
|
|
|
}
|
|
|
return v;
|
|
|
}
|
|
|
|
...
|
...
|
|