init web ems all
This commit is contained in:
19
wxc2_omc/fault/good_status/config.ini
Executable file
19
wxc2_omc/fault/good_status/config.ini
Executable file
@@ -0,0 +1,19 @@
|
||||
# This file conf the total plat definition
|
||||
|
||||
PlatSysTypeNo=200
|
||||
[0]
|
||||
PlatformName="EMS"
|
||||
PlatformID=0
|
||||
PlatformNo=2
|
||||
[8]
|
||||
PlatformName="VSS"
|
||||
PlatformID=8
|
||||
PlatformNo=10
|
||||
[9]
|
||||
PlatformName="MSS"
|
||||
PlatformID=9
|
||||
PlatformNo=2
|
||||
[18]
|
||||
PlatformName="RCM"
|
||||
PlatformID=18
|
||||
PlatformNo=2
|
||||
229
wxc2_omc/fault/good_status/iptrans_status.php
Executable file
229
wxc2_omc/fault/good_status/iptrans_status.php
Executable file
@@ -0,0 +1,229 @@
|
||||
<?php
|
||||
require("../../inc/header.inc");
|
||||
require("../serverStatusImprove/function.inc");
|
||||
?>
|
||||
|
||||
<body onload="javascript:adjust();" onresize="javascript:adjust();" leftmargin="15" style="overflow:hidden;overflow-x:hidden;overflow-y:hidden;">
|
||||
|
||||
|
||||
<?php
|
||||
$global_id=0;
|
||||
function AssignID()
|
||||
{
|
||||
global $global_id;
|
||||
|
||||
$id="ID_{$global_id}";
|
||||
$global_id++;
|
||||
return $id;
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
<?php
|
||||
adjust_head();
|
||||
adjust_title_head();
|
||||
|
||||
echo "<FORM NAME=\"downForm\">";
|
||||
echo "<table id=\"table_up\" border=\"0\" width=\"100%\">";
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\">";
|
||||
echo "Advanced > IPTRANS Status";
|
||||
echo "</td>";
|
||||
echo "<td width=\"50%\" align=\"right\" title=\"Help\">";
|
||||
//showHelp($helpId);
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\">";
|
||||
echo " ";
|
||||
echo "</td>";
|
||||
echo "<td width=\"50%\" align=\"right\" title=\"Clear\">";
|
||||
echo "<a href=\"./plat_test_status.php\"><img align=absBottom border=0 src=\"../../images/left.gif\" width=\"14\" height=\"14\">Back</a>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "</table>";
|
||||
|
||||
|
||||
adjust_title_tail();
|
||||
adjust_content_head();
|
||||
|
||||
if(0)
|
||||
{
|
||||
echo "subSysNo=$subSysNo,platID=$platID<br>";
|
||||
}
|
||||
|
||||
$config=parse_ini_file("config.ini",true);
|
||||
$config_count=sizeof($config);
|
||||
|
||||
$platDetailInfo=GetDetailPlatInfo($sysNo,$subSysNo,0);
|
||||
|
||||
if(0)
|
||||
{
|
||||
echo "<pre>";
|
||||
print_r($plat);
|
||||
echo "</pre>";
|
||||
}
|
||||
|
||||
$table_title="<font color=\"#0000FF\">IPTRANS</font>( Version:";
|
||||
$id=AssignID();
|
||||
$table_title.="<span id=\"{$id}\" style=\"color:#000000;\">$id</span>";
|
||||
$table_title.=",";
|
||||
|
||||
$table_title.=" Status:";
|
||||
$id=AssignID();
|
||||
$table_title.="<span id=\"{$id}\" style=\"color:#000000;\">$id</span>";
|
||||
$table_title.=",";
|
||||
|
||||
$table_title.="RefreshTime:";
|
||||
$id=AssignID();
|
||||
$table_title.="<span id=\"{$id}\" style=\"color:#000000;\">4id</span>";
|
||||
$table_title.=")";
|
||||
|
||||
|
||||
echo "<br><center>$table_title</center>";
|
||||
|
||||
echo "<table width=\"100%\" border=\"1\" cellpadding=\"2\" cellspacing=\"0\" bordercolor=\"#666666\" bordercolordark=\"#FFFFFF\" bgcolor=\"#FFFFFF\">";
|
||||
echo "<tr bgcolor=\"#E6E6E6\">";
|
||||
|
||||
echo "<td align=\"left\" >Port no</td>";
|
||||
echo "<td align=\"left\" >Status</td>";
|
||||
echo "<td align=\"left\" >Port no</td>";
|
||||
echo "<td align=\"left\" >Status</td>";
|
||||
echo "<td align=\"left\" >Port no</td>";
|
||||
echo "<td align=\"left\" >Status</td>";
|
||||
echo "<td align=\"left\" >Port no</td>";
|
||||
echo "<td align=\"left\" >Status</td>";
|
||||
echo "</tr>";
|
||||
|
||||
|
||||
for($i=0;$i<8;$i++)
|
||||
{
|
||||
echo "<tr>";
|
||||
for($j=0;$j<4;$j++)
|
||||
{
|
||||
|
||||
$dis_no=4950+($j)*8+$i;
|
||||
echo "<td>";
|
||||
echo $dis_no;
|
||||
echo "</td>";
|
||||
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
$dis_port=($j)*8+$i;
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">$id</span>";
|
||||
echo "</td>";
|
||||
}
|
||||
echo "</tr>";
|
||||
}
|
||||
|
||||
echo "</table>";
|
||||
|
||||
|
||||
//Remark Table
|
||||
echo "<table border=\"0\" width=\"100%\" cellpadding=1 cellspacing=0>";
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\" align=\"left\">";
|
||||
echo "Remarks: <font color=\"blue\">Y</font> = Normal, <font color=\"red\">N</font> = Abnormal, -- = None.";
|
||||
echo "</td>";
|
||||
echo "<td width=\"50%\" align=\"right\" title=\"Clear\">";
|
||||
echo "<a href=\"plat_test_status.php\"><img align=absBottom border=0 src=\"../../images/left.gif\" width=\"14\" height=\"14\">Back</a>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "</table>";
|
||||
|
||||
adjust_content_tail();
|
||||
?>
|
||||
|
||||
<script language="JavaScript">
|
||||
|
||||
function updateStatus(sysNo,subSysNo)
|
||||
{
|
||||
var fixurl="./iptrans_status_update.php?sysNo="+sysNo+"&subSysNo="+subSysNo;
|
||||
var browserr = navigator.appName;
|
||||
if(browserr == "Microsoft Internet Explorer")
|
||||
{
|
||||
request_oo = new ActiveXObject("Microsoft.XMLHTTP");
|
||||
}
|
||||
else
|
||||
{
|
||||
request_oo = new XMLHttpRequest();
|
||||
}
|
||||
|
||||
request_oo.open("GET",fixurl,"false");
|
||||
|
||||
request_oo.onreadystatechange=function()
|
||||
{
|
||||
checUpdateState();
|
||||
}
|
||||
request_oo.send(null);
|
||||
setTimeout("updateStatus('"+sysNo+"','"+subSysNo+"')", 10000);
|
||||
}
|
||||
|
||||
|
||||
function checUpdateState()
|
||||
{
|
||||
//not
|
||||
if(request_oo.readyState == 3)
|
||||
{
|
||||
//alert("not finish");
|
||||
}
|
||||
if(request_oo.readyState == 4)
|
||||
{
|
||||
var response = request_oo.responseText;
|
||||
response=response.replace(/(^\s*)|(\s*$)/g, "");
|
||||
//alert(response);
|
||||
if(response == "")
|
||||
return;
|
||||
|
||||
var objects=response.split(';');
|
||||
//alert(objects.length);
|
||||
for(i=0;i<objects.length;i++)
|
||||
{
|
||||
|
||||
var items=objects[i].split(',');
|
||||
var item_id=items[0].replace(/(^\s*)|(\s*$)/g, "");
|
||||
if(document.getElementById(item_id) == null)
|
||||
continue;
|
||||
|
||||
var item_display=items[1].replace(/(^\s*)|(\s*$)/g, "");
|
||||
var item_value=items[2].replace(/(^\s*)|(\s*$)/g, "");
|
||||
var item_color=items[3].replace(/(^\s*)|(\s*$)/g, "");
|
||||
|
||||
if(item_display == 'Rect')
|
||||
{
|
||||
document.getElementById(item_id).value=GetLabel(item_value);
|
||||
document.getElementById(item_id).style.color='#3366aa';
|
||||
}
|
||||
else if(item_display == 'layerShow')
|
||||
{
|
||||
document.getElementById(item_id).style.display='';
|
||||
}
|
||||
else if(item_display == 'layerHide')
|
||||
{
|
||||
document.getElementById(item_id).style.display='none';
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementById(item_id).style.color=item_color;
|
||||
document.getElementById(item_id).innerHTML=item_value;
|
||||
if(item_display == 'none')
|
||||
document.getElementById(item_id).style.display='none';
|
||||
else
|
||||
document.getElementById(item_id).style.display='';
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
<?php
|
||||
echo "\n<script language=\"JavaScript\">\n";
|
||||
echo "updateStatus('$sysNo','$subSysNo');\n";
|
||||
echo "</script>\n";
|
||||
?>
|
||||
|
||||
51
wxc2_omc/fault/good_status/iptrans_status_update.php
Executable file
51
wxc2_omc/fault/good_status/iptrans_status_update.php
Executable file
@@ -0,0 +1,51 @@
|
||||
<?php
|
||||
require("../../inc/lib.inc");
|
||||
require("../serverStatusImprove/function.inc");
|
||||
|
||||
$global_id=0;
|
||||
function AssignID()
|
||||
{
|
||||
global $global_id;
|
||||
|
||||
$id="ID_{$global_id}";
|
||||
$global_id++;
|
||||
return $id;
|
||||
}
|
||||
|
||||
if(0)
|
||||
{
|
||||
echo "platID=$platID,subSysNo=$subSysNo";
|
||||
}
|
||||
|
||||
$config=parse_ini_file("config.ini",true);
|
||||
$config_count=sizeof($config);
|
||||
|
||||
|
||||
$platDetailInfo=GetDetailPlatInfo($sysNo,$subSysNo,0);
|
||||
|
||||
//version
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[IPTRANS][Version][Value]},#0000FF;";
|
||||
|
||||
//Status
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[IPTRANS][Status][Value]},#0000FF;";
|
||||
|
||||
//RefreshTime
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[RefreshTime][Value]},#0000FF;";
|
||||
|
||||
//port
|
||||
|
||||
for($i=0;$i<8;$i++)
|
||||
{
|
||||
for($j=0;$j<4;$j++)
|
||||
{
|
||||
$dis_port=($j)*8+$i;
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[IPTRANS][Port][$dis_port][Status][Value]},{$platDetailInfo[IPTRANS][Port][$dis_port][Status][Color]};";
|
||||
}
|
||||
}
|
||||
echo "$total_response";
|
||||
?>
|
||||
|
||||
314
wxc2_omc/fault/good_status/linksetStatus_deal.php
Executable file
314
wxc2_omc/fault/good_status/linksetStatus_deal.php
Executable file
@@ -0,0 +1,314 @@
|
||||
<?php
|
||||
require("../../inc/lib.inc");
|
||||
?>
|
||||
|
||||
<?php
|
||||
$maxRowPerPage=16;
|
||||
$mtp3_systypeno=222;
|
||||
$plat_systypeno=200;
|
||||
$mss_platno=9;
|
||||
$mtp3_modid=1;
|
||||
$linkset_index_name="lsIndex";
|
||||
$linkset_title_name="lsTitle";
|
||||
$linkset_status_name="lsStatus";
|
||||
$link_index_name="lkIndex";
|
||||
$link_title_name="lkTitle";
|
||||
$link_status_name="lkLinkStatus";
|
||||
$link_lsID_name="lkLinkSetID";
|
||||
|
||||
$field_sep=",";
|
||||
$line_sep=";";
|
||||
|
||||
function GetOIDByName($sysTypeNo,$name)
|
||||
{
|
||||
$database="OBJ_".$sysTypeNo.".paramConf";
|
||||
$sql="select * from $database where name_2 like '%$name%' ";
|
||||
$res=@mysqli_query($pubConn,$sql);
|
||||
$row=@mysqli_fetch_array($res);
|
||||
$oids="";
|
||||
for($i=1;$i<=10;$i++)
|
||||
{
|
||||
$tmpN="level_".$i;
|
||||
$tmpV=$row[$tmpN]+0;
|
||||
if($tmpV == 0)
|
||||
break;
|
||||
|
||||
$oids.=$tmpV.".";
|
||||
}
|
||||
if($i>1)
|
||||
$oids=substr($oids,0,strlen($oids)-1);
|
||||
|
||||
return $oids;
|
||||
}
|
||||
function getLevel($objIdStr)
|
||||
{
|
||||
$levelArr=explode('.',$objIdStr);
|
||||
for($j=0;$j<sizeof($levelArr);$j++)
|
||||
{
|
||||
$levelNo=$j+1;
|
||||
${"level_$levelNo"}=$levelArr[$j];
|
||||
if($Debug) echo "<BR>levelArr[$j]={$levelArr[$j]}";
|
||||
if($j == 0){
|
||||
$levelWhere ="level_$levelNo='${"level_$levelNo"}'";
|
||||
}else{
|
||||
$levelWhere .=" AND level_$levelNo='${"level_$levelNo"}'";
|
||||
}
|
||||
}
|
||||
$levelNo+=1;
|
||||
if($levelNo<=10)
|
||||
$levelWhere.=" AND level_$levelNo=0 ";
|
||||
return($levelWhere);
|
||||
}
|
||||
function getLinkInfo($table,$titleoid,$statusoid,$instance)
|
||||
{
|
||||
$instanceNo=omc_keep_length($instance,"0",4);
|
||||
|
||||
$tmpwhere=getLevel($titleoid);
|
||||
$sql="select * from $table where $tmpwhere and instanceNo = '$instanceNo' ";
|
||||
$res=@mysqli_query($pubConn,$sql);
|
||||
$num=mysqli_num_rows($res);
|
||||
if($num == 0)
|
||||
$linkInfo[Title]="";
|
||||
else
|
||||
{
|
||||
$row=@mysqli_fetch_array($res);
|
||||
$linkInfo[Title]=$row[initValue];
|
||||
}
|
||||
|
||||
$tmpwhere=getLevel($statusoid);
|
||||
$sql="select * from $table where $tmpwhere and instanceNo = '$instanceNo' ";
|
||||
$res=@mysqli_query($pubConn,$sql);
|
||||
$num=mysqli_num_rows($res);
|
||||
if($num == 0)
|
||||
$linkInfo[Status]=0;
|
||||
else
|
||||
{
|
||||
$row=@mysqli_fetch_array($res);
|
||||
$linkInfo[Status]=$row[initValue]+0;
|
||||
}
|
||||
return $linkInfo;
|
||||
}
|
||||
|
||||
function getStatusByHeartbeat()
|
||||
{
|
||||
global $mss_platno,$plat_systypeno;
|
||||
$sql="select * from OMC_PUB.sysStat where sysTypeNo={$plat_systypeno} and sysNo={$mss_platno} order by updateTime desc ";
|
||||
$res=@mysqli_query($pubConn,$sql);
|
||||
$num=mysqli_num_rows($res);
|
||||
|
||||
if($num == 0)
|
||||
return $StatusSet;
|
||||
|
||||
$row=@mysqli_fetch_array($res);
|
||||
$baseStat=$row[detailStat];
|
||||
$compStat=substr($baseStat,38);
|
||||
$compStatLen=strlen($compStat)-1;
|
||||
//echo "$compStat<br>";
|
||||
$index=0;
|
||||
$i=0;
|
||||
while($i<$compStatLen)
|
||||
{
|
||||
$tmp=substr($compStat,$i,4);
|
||||
$component[$index][ID]=$tmp+0;
|
||||
$i+=4;
|
||||
$tmp=substr($compStat,$i,4);
|
||||
$component[$index][Length]=hexdec($tmp);
|
||||
$i+=4;
|
||||
$component[$index][Content]=substr($compStat,$i,$component[$index][Length]*2);
|
||||
$i+=$component[$index][Length]*2;
|
||||
$index++;
|
||||
}
|
||||
|
||||
|
||||
|
||||
if($component[1][Length] == 0)
|
||||
return $StatusSet;
|
||||
|
||||
|
||||
$mtp3_hb=$component[1][Content];
|
||||
$pos=0;
|
||||
$link_hb=substr($mtp3_hb,8,256*2);
|
||||
$linkset_hb=substr($mtp3_hb,520,128*2);
|
||||
|
||||
for($i=0;$i<256;$i++)
|
||||
{
|
||||
$tmpi=hexdec(substr($link_hb,$i*2,2));
|
||||
$tmpb=omc_keep_length(decbin($tmpi),"0",8);
|
||||
$tmpb=strrev($tmpb);
|
||||
for($j=0;$j<4;$j++)
|
||||
{
|
||||
$tmp2bit=strrev(substr($tmpb,$j*2,2));
|
||||
$StatusSet[LinkStatus][$i*4+$j]=bindec($tmp2bit);
|
||||
}
|
||||
}
|
||||
|
||||
for($i=0;$i<128;$i++)
|
||||
{
|
||||
$tmpi=hexdec(substr($linkset_hb,$i*2,2));
|
||||
$tmpb=omc_keep_length(decbin($tmpi),"0",8);
|
||||
$tmpb=strrev($tmpb);
|
||||
for($j=0;$j<4;$j++)
|
||||
{
|
||||
$tmp2bit=strrev(substr($tmpb,$j*2,2));
|
||||
$tt=$i*4+$j;
|
||||
$yy=bindec($tmp2bit);
|
||||
$StatusSet[LinkSetStatus][$i*4+$j]=bindec($tmp2bit);
|
||||
}
|
||||
}
|
||||
|
||||
return $StatusSet;
|
||||
}
|
||||
|
||||
?>
|
||||
<?php
|
||||
|
||||
|
||||
$mtp3_param_table="OBJ_".$mtp3_systypeno.".param_".$mss_platno;
|
||||
$linkset_index_oid=GetOIDByName($mtp3_systypeno,$linkset_index_name);
|
||||
$linkset_title_oid=GetOIDByName($mtp3_systypeno,$linkset_title_name);
|
||||
$linkset_status_oid=GetOIDByName($mtp3_systypeno,$linkset_status_name);
|
||||
$link_index_oid=GetOIDByName($mtp3_systypeno,$link_index_name);
|
||||
$link_title_oid=GetOIDByName($mtp3_systypeno,$link_title_name);
|
||||
$link_status_oid=GetOIDByName($mtp3_systypeno,$link_status_name);
|
||||
$link_lsID_oid=GetOIDByName($mtp3_systypeno,$link_lsID_name);
|
||||
|
||||
$response="";
|
||||
//get the page list
|
||||
$tmpwhere=getLevel($linkset_index_oid);
|
||||
$sql="select * from $mtp3_param_table where $tmpwhere ";
|
||||
$res=@mysqli_query($pubConn,$sql);
|
||||
$num=mysqli_num_rows($res);
|
||||
$page_count=ceil($num/$maxRowPerPage);
|
||||
$response.="page_count".$field_sep.$page_count.$line_sep;
|
||||
|
||||
//get the linkset index
|
||||
$tmpwhere=getLevel($linkset_index_oid);
|
||||
$from=$current_page_no * $maxRowPerPage;
|
||||
$sql="select * from $mtp3_param_table where $tmpwhere order by instanceNo LIMIT $from, $maxRowPerPage ";
|
||||
$res=@mysqli_query($pubConn,$sql);
|
||||
$num=mysqli_num_rows($res);
|
||||
$linksetCount=$num;
|
||||
|
||||
//system("echo '$sql' >> /tmp/test.txt");
|
||||
|
||||
|
||||
if($num > 0)
|
||||
$response.="layer".$field_sep."blank_row_id".$field_sep."hide".$line_sep;
|
||||
else
|
||||
$response.="layer".$field_sep."blank_row_id".$field_sep."show".$line_sep;
|
||||
|
||||
for($index=0;$index<$maxRowPerPage;$index++)
|
||||
{
|
||||
//system("echo 'linksetCount=$linksetCount' >> /tmp/test.txt");
|
||||
if($index < $linksetCount)
|
||||
$response.="layer".$field_sep."row_id_{$index}".$field_sep."show".$line_sep;
|
||||
else
|
||||
$response.="layer".$field_sep."row_id_{$index}".$field_sep."hide".$line_sep;
|
||||
}
|
||||
|
||||
$linkset_id_cond=" and (";
|
||||
for($index=0;$index < $num;$index++)
|
||||
{
|
||||
$row=@mysqli_fetch_array($res);
|
||||
$linkset[$index][Instance]=$row[instanceNo]+0;
|
||||
$linkset_id_cond.=" initValue={$linkset[$index][Instance]} ";
|
||||
if($index != ($num-1))
|
||||
$linkset_id_cond.=" or ";
|
||||
$linkset[$index][LinkIndex]=0;
|
||||
$index_mirror[$linkset[$index][Instance]][Index]=$index;
|
||||
}
|
||||
$linkset_id_cond.=") ";
|
||||
if($num == 0)
|
||||
$linkset_id_cond="";
|
||||
|
||||
$statusSet=getStatusByHeartbeat();
|
||||
|
||||
//get linkset status and title
|
||||
$tmpwhere=getLevel($linkset_title_oid);
|
||||
$from=$current_page_no * $maxRowPerPage;
|
||||
$sql="select * from $mtp3_param_table where $tmpwhere order by instanceNo LIMIT $from, $maxRowPerPage ";
|
||||
$res=@mysqli_query($pubConn,$sql);
|
||||
$num=mysqli_num_rows($res);
|
||||
|
||||
for($index=0;$index < $num;$index++)
|
||||
{
|
||||
$row=@mysqli_fetch_array($res);
|
||||
$instance=$row[instanceNo]+0;
|
||||
$pos=$index_mirror[$instance][Index];
|
||||
$linkset[$index][Title]=$row[initValue];
|
||||
}
|
||||
|
||||
$tmpwhere=getLevel($linkset_status_oid);
|
||||
$from=$current_page_no * $maxRowPerPage;
|
||||
$sql="select * from $mtp3_param_table where $tmpwhere order by instanceNo LIMIT $from, $maxRowPerPage ";
|
||||
$res=@mysqli_query($pubConn,$sql);
|
||||
$num=mysqli_num_rows($res);
|
||||
|
||||
for($index=0;$index < $num;$index++)
|
||||
{
|
||||
$row=@mysqli_fetch_array($res);
|
||||
$instance=$row[instanceNo]+0;
|
||||
$pos=$index_mirror[$instance][Index];
|
||||
//$linkset[$index][Status]=$row[initValue]+0;
|
||||
$linkset[$index][Status]=$statusSet[LinkSetStatus][$instance]+0;
|
||||
}
|
||||
|
||||
$status_value=array(0=>"N",1=>"Y",2=>"I",3=>"--");
|
||||
$status_color=array(0=>"#ff0000",1=>"#0000ff",2=>"#cecece",3=>"#000000");
|
||||
for($index=0;$index<$linksetCount;$index++)
|
||||
{
|
||||
if(strlen($linkset[$index][Title])>0)
|
||||
$value=$linkset[$index][Instance]."[".$linkset[$index][Title]."]";
|
||||
else
|
||||
$value=$linkset[$index][Instance];
|
||||
$response.="obj".$field_sep."ls_title_id_{$index}".$field_sep.$value.$field_sep."#000000".$line_sep;
|
||||
|
||||
$value=$linkset[$index][Status]+0;
|
||||
$response.="obj".$field_sep."ls_status_id_{$index}".$field_sep.$status_value[$value].$field_sep.$status_color[$value].$line_sep;
|
||||
}
|
||||
|
||||
//get link status
|
||||
$tmpwhere=getLevel($link_lsID_oid);
|
||||
$from=$current_page_no * $maxRowPerPage;
|
||||
$sql="select * from $mtp3_param_table where $tmpwhere $linkset_id_cond order by instanceNo asc ";
|
||||
$res=@mysqli_query($pubConn,$sql);
|
||||
$num=mysqli_num_rows($res);
|
||||
|
||||
for($index=0;$index<$num;$index++)
|
||||
{
|
||||
$row=@mysqli_fetch_array($res);
|
||||
$ls_instance=$row[initValue]+0;
|
||||
$lk_instance=$row[instanceNo]+0;
|
||||
$ls_index=$index_mirror[$ls_instance][Index];
|
||||
$lk_index=$linkset[$ls_index][LinkIndex];
|
||||
|
||||
$lkInfo=getLinkInfo($mtp3_param_table,$link_title_oid,$link_status_oid,$lk_instance);
|
||||
|
||||
$value=$lk_instance;
|
||||
//$color=$status_color[$lkInfo[Status]];
|
||||
$color=$status_color[$statusSet[LinkStatus][$lk_instance]];
|
||||
$response.="obj".$field_sep."lk_status_id_{$ls_index}_{$lk_index}".$field_sep."{$value}".$field_sep."{$color}".$line_sep;
|
||||
|
||||
//$response.="title".$field_sep."lk_title_id_{$ls_index}_{$lk_index}".$field_sep."{$lkInfo[Title]}".$line_sep;
|
||||
|
||||
|
||||
$linkset[$ls_index][LinkIndex]++;
|
||||
}
|
||||
|
||||
for($index=0;$index<$num;$index++)
|
||||
{
|
||||
for($j=$linkset[$index][LinkIndex];$j<$maxRowPerPage;$j++)
|
||||
{
|
||||
$response.="obj".$field_sep."lk_status_id_{$index}_{$j}".$field_sep."--".$field_sep."#000000".$line_sep;
|
||||
//$response.="obj".$field_sep."lk_status_id_{$index}_{$j}".$field_sep."--".$line_sep;
|
||||
}
|
||||
}
|
||||
|
||||
$response=substr($response,0,strlen($response)-1);
|
||||
//system("date >> /tmp/test.txt");
|
||||
echo $response;
|
||||
|
||||
|
||||
|
||||
?>
|
||||
|
||||
187
wxc2_omc/fault/good_status/linksetStatus_show.php
Executable file
187
wxc2_omc/fault/good_status/linksetStatus_show.php
Executable file
@@ -0,0 +1,187 @@
|
||||
<?php
|
||||
//Include the head file
|
||||
require("../../inc/header.inc");
|
||||
?>
|
||||
<script language="JavaScript">
|
||||
function updateStatus(flag)
|
||||
{
|
||||
var current_page_no=document.getElementById('current_page_no').value;
|
||||
//alert(current_page_no);
|
||||
var fixurl="./linksetStatus_deal.php?current_page_no="+current_page_no;
|
||||
var browserr = navigator.appName;
|
||||
if(browserr == "Microsoft Internet Explorer")
|
||||
request_oo = new ActiveXObject("Microsoft.XMLHTTP");
|
||||
else
|
||||
request_oo = new XMLHttpRequest();
|
||||
|
||||
request_oo.open("GET",fixurl,"false");
|
||||
request_oo.onreadystatechange=function()
|
||||
{
|
||||
getRes();
|
||||
}
|
||||
request_oo.send(null);
|
||||
if(flag == 1)
|
||||
setTimeout("updateStatus("+flag+")", 10000);
|
||||
}
|
||||
|
||||
function getRes()
|
||||
{
|
||||
//not
|
||||
if(request_oo.readyState == 3)
|
||||
{
|
||||
//alert("not finish");
|
||||
}
|
||||
if(request_oo.readyState == 4)
|
||||
{
|
||||
var response = request_oo.responseText;
|
||||
|
||||
//alert(response);
|
||||
//return;
|
||||
var module=response.split(';');
|
||||
//alert(module.length);
|
||||
for(pos=0;pos<module.length;pos++)
|
||||
{
|
||||
var items=module[pos].split(',');
|
||||
var types=items[0].replace(/(^\s*)|(\s*$)/g, "");
|
||||
//alert(types);
|
||||
if(types == 'obj')
|
||||
{
|
||||
var item_id=items[1].replace(/(^\s*)|(\s*$)/g, "");
|
||||
var item_val=items[2].replace(/(^\s*)|(\s*$)/g, "");
|
||||
var item_col=items[3].replace(/(^\s*)|(\s*$)/g, "");
|
||||
if(document.getElementById(item_id) == null)
|
||||
continue;
|
||||
document.getElementById(item_id).style.color=item_col;
|
||||
document.getElementById(item_id).innerHTML=item_val;
|
||||
}
|
||||
else if(types == 'title')
|
||||
{
|
||||
var item_id=items[1].replace(/(^\s*)|(\s*$)/g, "");
|
||||
var item_val=items[2].replace(/(^\s*)|(\s*$)/g, "");
|
||||
|
||||
document.getElementById(item_id).title=item_val;
|
||||
}
|
||||
else if(types == 'page_count')
|
||||
{
|
||||
var prev_page_count=document.getElementById('prev_page_count').value;
|
||||
if(prev_page_count != items[1])
|
||||
{
|
||||
//alert('page_count');
|
||||
var sel_obj=document.getElementById('page_select');
|
||||
for(i=sel_obj.length-1;i>=0;i--)
|
||||
{
|
||||
sel_obj[i]=null;
|
||||
}
|
||||
var opt_len=0;
|
||||
for(i=0;i<items[1];i++)
|
||||
{
|
||||
var nam="Linkset "+(i*16)+" - "+(i*16+15);
|
||||
sel_obj[opt_len]=new Option(nam,i);
|
||||
opt_len++;
|
||||
}
|
||||
document.getElementById('prev_page_count').value=items[1];
|
||||
}
|
||||
}
|
||||
else if(types == 'layer')
|
||||
{
|
||||
//alert('layer');
|
||||
var item_id=items[1].replace(/(^\s*)|(\s*$)/g, "");
|
||||
var item_val=items[2].replace(/(^\s*)|(\s*$)/g, "");
|
||||
if(item_val == 'hide')
|
||||
document.getElementById(item_id).style.display='none';
|
||||
else
|
||||
document.getElementById(item_id).style.display='';
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
function changepage()
|
||||
{
|
||||
document.getElementById('current_page_no').value=document.getElementById('page_select').value;
|
||||
updateStatus(0);
|
||||
}
|
||||
</script>
|
||||
|
||||
<body leftmargin="15" rightmargin="10" onload="javascript:adjust();" onresize="javascript:adjust();" style="overflow:hidden;overflow-x:hidden;overflow-y:hidden;">
|
||||
|
||||
<?php
|
||||
|
||||
$maxRowPerPage=16;
|
||||
|
||||
adjust_head();
|
||||
|
||||
adjust_title_head();
|
||||
echo "<form name=\"statusForm\" method=\"post\">";
|
||||
echo "<table id=\"table_up\" border=\"0\" width=\"100%\">";
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\">";
|
||||
echo "Advanced > MTP3 Status > LinkSet";
|
||||
echo "</td>";
|
||||
echo "<td width=\"50%\" align=\"right\">";
|
||||
$helpId="1.2.4";
|
||||
//showHelp($helpId);
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\">";
|
||||
|
||||
echo "<select id=\"page_select\" onchange=\"javascript:changepage();\">";
|
||||
echo "</select>";
|
||||
echo "</td>";
|
||||
|
||||
echo "<td width=\"50%\" align=right>";
|
||||
echo "<a href=\"./plat_test_status.php\" target=\"_self\"><img style=\"vertical-align:middle;\" border=0 src=\"../../images/left.gif\" width=\"14\" height=\"14\">Back</a>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "</table>";
|
||||
|
||||
adjust_title_tail();
|
||||
adjust_content_head();
|
||||
|
||||
//echo "<center><font color=blue size=2>Linkset Status</font></center><p>";
|
||||
|
||||
echo "<table border=\"1\" width=\"100%\" cellpadding=\"1\" cellspacing=\"0\" bordercolor=\"#666666\" bordercolordark=\"#FFFFFF\" bgcolor=\"#FFFFFF\">";
|
||||
echo "<caption><center><font color=blue size=2>Linkset Status</font></center></caption>";
|
||||
echo "<tr bgcolor=\"#E6E6E6\">";
|
||||
echo "<td width=\"10%\" align=\"center\">Name</td>";
|
||||
echo "<td width=\"6%\" align=\"center\">Status</td>";
|
||||
echo "<td width=\"84%\" align=\"center\" colspan=\"16\">Links Status</td>";
|
||||
echo "</tr>";
|
||||
|
||||
echo "<tr id=\"blank_row_id\"><td>--</td><td>--</td><td colspan=16>--</td></tr>";
|
||||
|
||||
for($i=0;$i<$maxRowPerPage;$i++)
|
||||
{
|
||||
echo "<tr id=\"row_id_{$i}\">";
|
||||
echo "<td>";
|
||||
echo "<span id=\"ls_title_id_{$i}\">--</span>";
|
||||
echo "</td>";
|
||||
echo "<td align=\"center\">";
|
||||
echo "<span id=\"ls_status_id_{$i}\">--</span>";
|
||||
echo "</td>";
|
||||
for($j=0;$j<16;$j++)
|
||||
{
|
||||
echo "<td width=\"5%\" id=\"lk_title_id_{$i}_{$j}\">";
|
||||
echo "<span id=\"lk_status_id_{$i}_{$j}\">--</span>";
|
||||
echo "</td>";
|
||||
}
|
||||
|
||||
echo "</tr>";
|
||||
}
|
||||
echo "</table>";
|
||||
echo "Remarks: <font color=blue>Y</font> = Available, <font color=red>N</font> = Unavailable, <font color=#CCCCCC>I</font> = Inhibited.";
|
||||
|
||||
echo "<input type=hidden value=\"0\" id=\"prev_page_count\">";
|
||||
echo "<input type=hidden value=\"0\" id=\"current_page_no\">";
|
||||
|
||||
|
||||
|
||||
echo "</form>";
|
||||
|
||||
adjust_content_tail();
|
||||
?>
|
||||
|
||||
|
||||
<script language="JavaScript">
|
||||
updateStatus(1);
|
||||
</script>
|
||||
388
wxc2_omc/fault/good_status/plat_status.php
Executable file
388
wxc2_omc/fault/good_status/plat_status.php
Executable file
@@ -0,0 +1,388 @@
|
||||
<?php
|
||||
require("../../inc/header.inc");
|
||||
require("../serverStatusImprove/function.inc");
|
||||
?>
|
||||
|
||||
<body onload="javascript:adjust();" onresize="javascript:adjust();" leftmargin="15" style="overflow:hidden;overflow-x:hidden;overflow-y:hidden;">
|
||||
<?php
|
||||
|
||||
$global_id=0;
|
||||
function AssignID()
|
||||
{
|
||||
global $global_id;
|
||||
|
||||
$id="ID_{$global_id}";
|
||||
$global_id++;
|
||||
return $id;
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
<?php
|
||||
adjust_head();
|
||||
|
||||
adjust_title_head();
|
||||
echo "<FORM NAME=\"downForm\">";
|
||||
echo "<table id=\"table_up\" border=\"0\" width=\"100%\">";
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\">";
|
||||
echo "Advanced > PLAT Status";
|
||||
echo "</td>";
|
||||
echo "<td width=\"50%\" align=\"right\" title=\"Help\">";
|
||||
//showHelp($helpId);
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\">";
|
||||
echo " ";
|
||||
echo "</td>";
|
||||
echo "<td width=\"50%\" align=\"right\" title=\"Clear\">";
|
||||
echo "<a href=\"plat_test_status.php\"><img align=absBottom border=0 src=\"../../images/left.gif\" width=\"14\" height=\"14\">Back</a>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "</table>";
|
||||
adjust_title_tail();
|
||||
adjust_content_head();
|
||||
|
||||
if(0)
|
||||
{
|
||||
echo "subSysNo=$subSysNo,platID=$platID<br>";
|
||||
}
|
||||
|
||||
$config=parse_ini_file("config.ini",true);
|
||||
$config_count=sizeof($config);
|
||||
foreach($config as $key => $val)
|
||||
{
|
||||
if($config[$key][PlatformID] == $sysNo)
|
||||
{
|
||||
$thisconfig=$config[$key];
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
$tmpconf[PlatNo]=$sysNo;
|
||||
$plat=GetPlatInfo($tmpconf,$subSysNo);
|
||||
if(0)
|
||||
{
|
||||
echo "<pre>";
|
||||
print_r($plat);
|
||||
echo "</pre>";
|
||||
}
|
||||
echo "<br><center><font color=\"blue\">{$thisconfig[PlatformName]}_$subSysNo platform information</font></center>";
|
||||
echo "<table width=100% border=1 cellpadding=1 cellspacing=0 bordercolor=#666666 bordercolordark=#FFFFFF bgcolor=\"#ffffff\">";
|
||||
echo "<tr>";
|
||||
echo "<td align=left bgcolor=\"#E6E6E6\" width=50%>Status</td>";
|
||||
echo "<td>";
|
||||
//platform Status
|
||||
$id=AssignID();
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">";
|
||||
echo "--";
|
||||
echo "</span>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
|
||||
echo "<tr>";
|
||||
echo "<td align=left bgcolor=\"#E6E6E6\" width=50%>Refresh Time</td>";
|
||||
echo "<td>";
|
||||
//Refresh Time
|
||||
$id=AssignID();
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">";
|
||||
echo "--";
|
||||
echo "</span>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
|
||||
echo "<tr>";
|
||||
echo "<td align=left bgcolor=\"#E6E6E6\" width=50%>Start Time</td>";
|
||||
echo "<td>";
|
||||
//Start Time
|
||||
$id=AssignID();
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">";
|
||||
echo "--";
|
||||
echo "</span>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
|
||||
echo "<tr>";
|
||||
echo "<td align=left bgcolor=\"#E6E6E6\" width=50%>CPU Usage</td>";
|
||||
echo "<td>";
|
||||
//CPU Usage PN
|
||||
$id=AssignID();
|
||||
$val=GetProcessLabel(0);
|
||||
echo "<input id=\"{$id}\" value=\"{$val}\" readonly type=text size=18 style=\"font-family:Arial; color:#3366aa; background-color:#ffffff; padding:0px; border-style:double; border-width:1px;height:14px;border-color:#222222;font-size:12px;\">";
|
||||
|
||||
echo " ";
|
||||
|
||||
//CPU Usage Rate
|
||||
$id=AssignID();
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">";
|
||||
echo "--";
|
||||
echo "</span>";
|
||||
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
|
||||
echo "<tr>";
|
||||
echo "<td align=left bgcolor=\"#E6E6E6\" width=50%>Physical Memory</td>";
|
||||
echo "<td>";
|
||||
//Physical Memory Used/Total
|
||||
$id=AssignID();
|
||||
$val=GetProcessLabel(0);
|
||||
echo "<input id=\"{$id}\" value=\"{$val}\" readonly type=text size=18 style=\"font-family:Arial; color:#3366aa; background-color:#ffffff; padding:0px; border-style:double; border-width:1px;height:14px;border-color:#222222;font-size:12px;\">";
|
||||
|
||||
echo " ";
|
||||
|
||||
$id=AssignID();
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">";
|
||||
echo "--";
|
||||
echo "</span>";
|
||||
echo " ";
|
||||
|
||||
$id=AssignID();
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">";
|
||||
echo "--";
|
||||
echo "</span>";
|
||||
|
||||
echo " ";
|
||||
echo "(Used/Total)";
|
||||
echo "<br>";
|
||||
|
||||
//Physical Memory Used/Swap
|
||||
$id=AssignID();
|
||||
$val=GetProcessLabel(0);
|
||||
echo "<input id=\"{$id}\" value=\"{$val}\" readonly type=text size=18 style=\"font-family:Arial; color:#3366aa; background-color:#ffffff; padding:0px; border-style:double; border-width:1px;height:14px;border-color:#222222;font-size:12px;\">";
|
||||
|
||||
echo " ";
|
||||
|
||||
$id=AssignID();
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">";
|
||||
echo "--";
|
||||
echo "</span>";
|
||||
|
||||
echo " ";
|
||||
|
||||
$id=AssignID();
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">";
|
||||
echo "--";
|
||||
echo "</span>";
|
||||
|
||||
echo " ";
|
||||
echo "(Used/Swap)";
|
||||
echo "<br>";
|
||||
|
||||
|
||||
$id=AssignID();
|
||||
echo "Buffers:";
|
||||
echo " ";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">";
|
||||
echo "--";
|
||||
echo "</span>";
|
||||
|
||||
echo "; ";
|
||||
|
||||
$id=AssignID();
|
||||
echo "Cached:";
|
||||
echo " ";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">";
|
||||
echo "--";
|
||||
echo "</span>";
|
||||
|
||||
echo "<br>";
|
||||
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
|
||||
echo "<tr>";
|
||||
echo "<td align=left bgcolor=\"#E6E6E6\" width=50%>Harddisk Space</td>";
|
||||
echo "<td>";
|
||||
//Harddisk, support 16 harddisk
|
||||
for($i=0;$i<16;$i++)
|
||||
{
|
||||
$id=AssignID();
|
||||
if($i==0)
|
||||
echo "<span id=\"{$id}\">";
|
||||
else
|
||||
echo "<span id=\"{$id}\" style=\"display:none;\">";
|
||||
|
||||
$id=AssignID();
|
||||
$val=GetProcessLabel(0);
|
||||
echo "<input id=\"{$id}\" value=\"{$val}\" readonly type=text size=18 style=\"font-family:Arial; color:#3366aa; background-color:#ffffff; padding:0px; border-style:double; border-width:1px;height:14px;border-color:#222222;font-size:12px;\">";
|
||||
|
||||
echo " ";
|
||||
|
||||
$id=AssignID();
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">";
|
||||
echo "--";
|
||||
echo "</span>";
|
||||
|
||||
echo " ";
|
||||
|
||||
$id=AssignID();
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">";
|
||||
echo "--";
|
||||
echo "</span>";
|
||||
|
||||
echo " ";
|
||||
|
||||
$id=AssignID();
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">";
|
||||
echo "--";
|
||||
echo "</span>";
|
||||
|
||||
echo "<br>";
|
||||
|
||||
echo "</span>";
|
||||
|
||||
}
|
||||
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "</table>";
|
||||
|
||||
//Remark Table
|
||||
echo "<table border=\"0\" width=\"100%\" cellpadding=1 cellspacing=0>";
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\" align=\"left\">";
|
||||
echo "Remarks: <font color=\"blue\">Y</font> = Normal, <font color=\"red\">N</font> = Abnormal, -- = None.";
|
||||
echo "</td>";
|
||||
echo "<td width=\"50%\" align=\"right\" title=\"Clear\">";
|
||||
echo "<a href=\"plat_test_status.php\"><img align=absBottom border=0 src=\"../../images/left.gif\" width=\"14\" height=\"14\">Back</a>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "</table>";
|
||||
|
||||
adjust_content_tail();
|
||||
?>
|
||||
|
||||
<script language="JavaScript">
|
||||
|
||||
function updateStatus(sysNo,subSysNo)
|
||||
{
|
||||
var fixurl="./plat_status_update.php?sysNo="+sysNo+"&subSysNo="+subSysNo;
|
||||
var browserr = navigator.appName;
|
||||
if(browserr == "Microsoft Internet Explorer")
|
||||
{
|
||||
request_oo = new ActiveXObject("Microsoft.XMLHTTP");
|
||||
}
|
||||
else
|
||||
{
|
||||
request_oo = new XMLHttpRequest();
|
||||
}
|
||||
request_oo.open("GET",fixurl,"false");
|
||||
|
||||
request_oo.onreadystatechange=function()
|
||||
{
|
||||
checUpdateState();
|
||||
}
|
||||
request_oo.send(null);
|
||||
setTimeout("updateStatus('"+sysNo+"','"+subSysNo+"')", 10000);
|
||||
}
|
||||
|
||||
|
||||
function checUpdateState()
|
||||
{
|
||||
//not
|
||||
if(request_oo.readyState == 3)
|
||||
{
|
||||
//alert("not finish");
|
||||
}
|
||||
if(request_oo.readyState == 4)
|
||||
{
|
||||
var response = request_oo.responseText;
|
||||
response=response.replace(/(^\s*)|(\s*$)/g, "");
|
||||
|
||||
//alert(response);
|
||||
|
||||
if(response == "")
|
||||
return;
|
||||
|
||||
var objects=response.split(';');
|
||||
//alert(objects.length);
|
||||
for(i=0;i<objects.length;i++)
|
||||
{
|
||||
|
||||
var items=objects[i].split(',');
|
||||
var item_id=items[0].replace(/(^\s*)|(\s*$)/g, "");
|
||||
if(document.getElementById(item_id) == null)
|
||||
continue;
|
||||
|
||||
var item_display=items[1].replace(/(^\s*)|(\s*$)/g, "");
|
||||
var item_value=items[2].replace(/(^\s*)|(\s*$)/g, "");
|
||||
var item_color=items[3].replace(/(^\s*)|(\s*$)/g, "");
|
||||
|
||||
if(item_display == 'Rect')
|
||||
{
|
||||
document.getElementById(item_id).value=GetLabel(item_value);
|
||||
document.getElementById(item_id).style.color='#3366aa';
|
||||
}
|
||||
else if(item_display == 'layerShow')
|
||||
{
|
||||
document.getElementById(item_id).style.display='';
|
||||
}
|
||||
else if(item_display == 'layerHide')
|
||||
{
|
||||
document.getElementById(item_id).style.display='none';
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementById(item_id).style.color=item_color;
|
||||
document.getElementById(item_id).innerHTML=item_value;
|
||||
if(item_display == 'none')
|
||||
document.getElementById(item_id).style.display='none';
|
||||
else
|
||||
document.getElementById(item_id).style.display='';
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
function GetLabel(pn)
|
||||
{
|
||||
switch(pn)
|
||||
{
|
||||
case '0':
|
||||
case 0:
|
||||
return '';
|
||||
case '1':
|
||||
case 1:
|
||||
return '<27><>';
|
||||
case '2':
|
||||
case 2:
|
||||
return '<27><><EFBFBD><EFBFBD>';
|
||||
case '3':
|
||||
case 3:
|
||||
return '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
case '4':
|
||||
case 4:
|
||||
return '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
case '5':
|
||||
case 5:
|
||||
return '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
case '6':
|
||||
case 6:
|
||||
return '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
case '7':
|
||||
case 7:
|
||||
return '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
case '8':
|
||||
case 8:
|
||||
return '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
case '9':
|
||||
case 9:
|
||||
return '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
case '10':
|
||||
case 10:
|
||||
return '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
}
|
||||
return '';
|
||||
}
|
||||
|
||||
</script>
|
||||
<?php
|
||||
echo "\n<script language=\"JavaScript\">\n";
|
||||
echo "updateStatus('$sysNo','$subSysNo');\n";
|
||||
echo "</script>\n";
|
||||
?>
|
||||
181
wxc2_omc/fault/good_status/plat_status_update.php
Executable file
181
wxc2_omc/fault/good_status/plat_status_update.php
Executable file
@@ -0,0 +1,181 @@
|
||||
<?php
|
||||
require("../../inc/lib.inc");
|
||||
require("../serverStatusImprove/function.inc");
|
||||
|
||||
$global_id=0;
|
||||
function AssignID()
|
||||
{
|
||||
global $global_id;
|
||||
|
||||
$id="ID_{$global_id}";
|
||||
$global_id++;
|
||||
return $id;
|
||||
}
|
||||
if(0)
|
||||
{
|
||||
echo "platID=$platID,subSysNo=$subSysNo";
|
||||
}
|
||||
|
||||
$config=parse_ini_file("config.ini",true);
|
||||
$config_count=sizeof($config);
|
||||
foreach($config as $key => $val)
|
||||
{
|
||||
if($config[$key][PlatformID] == $sysNo)
|
||||
{
|
||||
$thisconfig=$config[$key];
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
$sql="select * from OMC_PUB.sysStat where sysTypeNo=200 and sysNo={$sysNo} and subSysNo=$subSysNo ";
|
||||
//echo "$sql<br>";
|
||||
$res=mysqli_query($pubConn,$sql);
|
||||
$num=mysqli_num_rows($res);
|
||||
if($num == 0)
|
||||
exit();
|
||||
|
||||
$tmpconf[PlatNo]=$sysNo;
|
||||
$plat=GetPlatInfo($tmpconf,$subSysNo);
|
||||
|
||||
|
||||
|
||||
//platform Status
|
||||
$id=AssignID();
|
||||
$sql="select * from OMC_PUB.sysInfo where sysTypeNo=200 and sysNo={$sysNo} and subSysNo=$subSysNo ";
|
||||
//echo "$sql<br>";
|
||||
$res=mysqli_query($pubConn,$sql);
|
||||
$num=mysqli_num_rows($res);
|
||||
if($num != 1)
|
||||
{
|
||||
$baseStat=0;
|
||||
}
|
||||
else
|
||||
{
|
||||
$row=@mysqli_fetch_array($res);
|
||||
$baseStat=$row[baseStat]+0;
|
||||
}
|
||||
$refresh_time=$row[updateTime];
|
||||
$due_date=date("Y-m-d H:i:s",mktime(date("H"),date("i"),date("s")-60,date("m"),date("d"),date("Y")));
|
||||
$ove_date=date("Y-m-d H:i:s",mktime(date("H"),date("i"),date("s")+60,date("m"),date("d"),date("Y")));
|
||||
if($refresh_time < $due_date || $refresh_time > $ove_date)
|
||||
{
|
||||
$valid_time=0;
|
||||
}
|
||||
else
|
||||
{
|
||||
$valid_time=1;
|
||||
}
|
||||
if($valid_time == 0 || $baseStat == 0)
|
||||
$total_response.="$id,block,N,#ff0000;";
|
||||
else
|
||||
$total_response.="$id,block,Y,#0000ff;";
|
||||
|
||||
//Refresh Time
|
||||
$id=AssignID();
|
||||
if($valid_time)
|
||||
$total_response.="$id,block,$refresh_time,#0000ff;";
|
||||
else
|
||||
$total_response.="$id,block,$refresh_time,#ff0000;";
|
||||
|
||||
//Start Time
|
||||
$id=AssignID();
|
||||
if(trim($plat[StartTime][Value]) == "")
|
||||
$total_response.="$id,block,--,#000000;";
|
||||
else
|
||||
$total_response.="$id,block,{$plat[StartTime][Value]},#0000ff;";
|
||||
|
||||
|
||||
//CPU Usage PN
|
||||
$id=AssignID();
|
||||
$message="{$id},{$plat[CPURatePN][Display]},{$plat[CPURatePN][Value]},{$plat[CPURatePN][Color]};";
|
||||
$total_response.=$message;
|
||||
|
||||
//CPU Usage
|
||||
$id=AssignID();
|
||||
$message="{$id},{$plat[CPURate][Display]},{$plat[CPURate][Value]},{$plat[CPURate][Color]};";
|
||||
$total_response.=$message;
|
||||
|
||||
//Physical Memory
|
||||
$id=AssignID();
|
||||
$message="{$id},{$plat[PMTotalRatePN][Display]},{$plat[PMTotalRatePN][Value]},{$plat[PMTotalRatePN][Color]};";
|
||||
$total_response.=$message;
|
||||
|
||||
$id=AssignID();
|
||||
$message="{$id},{$plat[PMTotalRate][Display]},{$plat[PMTotalRate][Value]},{$plat[PMTotalRate][Color]};";
|
||||
$total_response.=$message;
|
||||
|
||||
$id=AssignID();
|
||||
$message="{$id},{$plat[PMTotalRateV][Display]},{$plat[PMTotalRateV][Value]},{$plat[PMTotalRateV][Color]};";
|
||||
$total_response.=$message;
|
||||
|
||||
$id=AssignID();
|
||||
$message="{$id},{$plat[PMSwapRatePN][Display]},{$plat[PMSwapRatePN][Value]},{$plat[PMSwapRatePN][Color]};";
|
||||
$total_response.=$message;
|
||||
|
||||
$id=AssignID();
|
||||
$message="{$id},{$plat[PMSwapRate][Display]},{$plat[PMSwapRate][Value]},{$plat[PMSwapRate][Color]};";
|
||||
$total_response.=$message;
|
||||
|
||||
$id=AssignID();
|
||||
$message="{$id},{$plat[PMSwapRateV][Display]},{$plat[PMSwapRateV][Value]},{$plat[PMSwapRateV][Color]};";
|
||||
$total_response.=$message;
|
||||
|
||||
$id=AssignID();
|
||||
$message="{$id},{$plat[PMBuffers][Display]},{$plat[PMBuffers][Value]},{$plat[PMBuffers][Color]};";
|
||||
$total_response.=$message;
|
||||
|
||||
$id=AssignID();
|
||||
$message="{$id},{$plat[PMCached][Display]},{$plat[PMCached][Value]},{$plat[PMCached][Color]};";
|
||||
$total_response.=$message;
|
||||
|
||||
//Harddisk
|
||||
for($i=0;$i<16;$i++)
|
||||
{
|
||||
if($i<$plat[HDNum])
|
||||
{
|
||||
$id=AssignID();
|
||||
$message="{$id},layerShow,no,no;";
|
||||
$total_response.=$message;
|
||||
|
||||
$id=AssignID();
|
||||
$message="{$id},{$plat[HD][$i][PN][Display]},{$plat[HD][$i][PN][Value]},{$plat[HD][$i][PN][Color]};";
|
||||
$total_response.=$message;
|
||||
|
||||
$id=AssignID();
|
||||
$message="{$id},{$plat[HD][$i][Rate][Display]},{$plat[HD][$i][Rate][Value]},{$plat[HD][$i][Rate][Color]};";
|
||||
$total_response.=$message;
|
||||
|
||||
$id=AssignID();
|
||||
$message="{$id},{$plat[HD][$i][V][Display]},{$plat[HD][$i][V][Value]},{$plat[HD][$i][V][Color]};";
|
||||
$total_response.=$message;
|
||||
|
||||
$id=AssignID();
|
||||
$message="{$id},{$plat[HD][$i][Path][Display]},{$plat[HD][$i][Path][Value]},{$plat[HD][$i][Path][Color]};";
|
||||
$total_response.=$message;
|
||||
}
|
||||
else
|
||||
{
|
||||
$id=AssignID();
|
||||
$message="{$id},layerHide,no,no;";
|
||||
$total_response.=$message;
|
||||
|
||||
$id=AssignID();
|
||||
$message="{$id},none,{$plat[HD][$i][PN][Value]},{$plat[HD][$i][PN][Color]};";
|
||||
//$total_response.=$message;
|
||||
|
||||
$id=AssignID();
|
||||
$message="{$id},none,{$plat[HD][$i][Rate][Value]},{$plat[HD][$i][Rate][Color]};";
|
||||
//$total_response.=$message;
|
||||
|
||||
$id=AssignID();
|
||||
$message="{$id},none,{$plat[HD][$i][V][Value]},{$plat[HD][$i][V][Color]};";
|
||||
//$total_response.=$message;
|
||||
|
||||
$id=AssignID();
|
||||
$message="{$id},none,{$plat[HD][$i][Path][Value]},{$plat[HD][$i][Path][Color]};";
|
||||
//$total_response.=$message;
|
||||
}
|
||||
}
|
||||
|
||||
echo "$total_response";
|
||||
?>
|
||||
639
wxc2_omc/fault/good_status/plat_test_status.php
Executable file
639
wxc2_omc/fault/good_status/plat_test_status.php
Executable file
@@ -0,0 +1,639 @@
|
||||
<?php
|
||||
require("../../inc/header.inc");
|
||||
require("../serverStatusImprove/function.inc");
|
||||
?>
|
||||
|
||||
<script language="JavaScript">
|
||||
function clearAll()
|
||||
{
|
||||
window.location.href="./plat_test_status.php?clearAll=1";
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
<body onload="javascript:adjust();" onresize="javascript:adjust();" leftmargin="15" style="overflow:hidden;overflow-x:hidden;overflow-y:hidden;">
|
||||
<?php
|
||||
$global_id=0;
|
||||
function AssignID()
|
||||
{
|
||||
global $global_id;
|
||||
|
||||
$id="ID_{$global_id}";
|
||||
$global_id++;
|
||||
return $id;
|
||||
}
|
||||
?>
|
||||
|
||||
<?php
|
||||
adjust_head();
|
||||
|
||||
adjust_title_head();
|
||||
echo "<FORM NAME=\"downForm\" action=\"./server_status.php\" method=\"post\">";
|
||||
echo "<table id=\"table_up\" border=\"0\" width=\"100%\">";
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\">";
|
||||
echo "Advanced > Plat Status";
|
||||
echo "</td>";
|
||||
echo "<td width=\"50%\" align=\"right\" title=\"Help\">";
|
||||
//showHelp($helpId);
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
|
||||
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\">";
|
||||
echo " ";
|
||||
echo "</td>";
|
||||
echo "<td width=\"50%\" align=\"right\" title=\"Clear\">";
|
||||
echo "<a href=# onClick=\"javascript:clearAll();\"><img align=absBottom border=0 src=\"../../images/delete.gif\" width=\"14\" height=\"14\">Clear</a>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "</table>";
|
||||
|
||||
|
||||
adjust_title_tail();
|
||||
adjust_content_head();
|
||||
|
||||
|
||||
|
||||
$config=parse_ini_file("../platStatus/config.ini",true);
|
||||
$config_count=sizeof($config);
|
||||
|
||||
|
||||
if(0)
|
||||
{
|
||||
echo "config_count=$config_count<br>";
|
||||
echo "<pre>";
|
||||
print_r($config);
|
||||
echo "</pre>";
|
||||
}
|
||||
|
||||
|
||||
|
||||
if($clearAll == 1)
|
||||
{
|
||||
//echo "clear<br>";
|
||||
$sql="delete from OMC_PUB.sysInfo where sysTypeNo=200 ";
|
||||
@mysqli_query($pubConn,$sql);
|
||||
echo mysqli_error($pubConn);
|
||||
}
|
||||
|
||||
|
||||
|
||||
echo "<br><center><font color=\"blue\">Platform summary information</font></center>";
|
||||
echo "<table border=\"1\" width=\"100%\" cellpadding=\"1\" cellspacing=\"0\" bordercolor=\"#666666\" bordercolordark=\"#FFFFFF\" bgcolor=\"#ffffff\">";
|
||||
|
||||
echo "<tr bgcolor=\"#E6E6E6\">";
|
||||
echo "<td>Item</td>";
|
||||
echo "<td>Application status</td>";
|
||||
echo "<td>IPTRANS</td>";
|
||||
echo "<td>MTP3</td>";
|
||||
echo "<td>SCCP</td>";
|
||||
echo "<td>TCAP</td>";
|
||||
echo "<td>SNMP</td>";
|
||||
echo "<td>DEBUG</td>";
|
||||
echo "<td>SMPP</td>";
|
||||
echo "<td>PLAT STATUS</td>";
|
||||
echo "<td>Refresh Time</td>";
|
||||
echo "<td>IP Address</td>";
|
||||
echo "</tr>";
|
||||
|
||||
|
||||
echo "<tr id=\"blank_line\">";
|
||||
echo "<td>--</td><td>--</td><td>--</td><td>--</td><td>--</td><td>--</td><td>--</td><td>--</td><td>--</td><td>--</td><td>--</td><td>--</td>";
|
||||
echo "</tr>";
|
||||
|
||||
|
||||
|
||||
foreach($config as $key => $val)
|
||||
{
|
||||
if(strcmp($key,"PlatSysTypeNo")==0)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
|
||||
if($config[$key][PlatformID] == 0)
|
||||
{
|
||||
for($j=0;$j<2;$j++)
|
||||
{
|
||||
//Rowline
|
||||
$id=AssignID();
|
||||
echo "<tr id=\"$id\" style=\"display:none;\">";
|
||||
//Item Name
|
||||
echo "<td>{$config[$key][PlatformName]}_{$j}</td>";
|
||||
|
||||
//Application status
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
|
||||
//IPTRANS
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./iptrans_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
|
||||
echo "</td>";
|
||||
|
||||
|
||||
//MTP3
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./linksetStatus_show.php\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
//SCCP
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./sccp_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
//TCAP
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./tcap_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
//SNMP
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./snmp_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
//DEBUG
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">--</span>";
|
||||
echo "</td>";
|
||||
|
||||
//SMPP
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./smpp_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
|
||||
//PLAT STATUS
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./plat_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
|
||||
|
||||
//Refresh Time
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">--</span>";
|
||||
echo "</td>";
|
||||
|
||||
|
||||
//IP Address
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">$id</span>";
|
||||
echo "</td>";
|
||||
|
||||
echo "</tr>";
|
||||
}
|
||||
}
|
||||
|
||||
if($config[$key][PlatformID] == 8)
|
||||
{
|
||||
for($j=0;$j<10;$j++)
|
||||
{
|
||||
|
||||
//Rowline
|
||||
$id=AssignID();
|
||||
echo "<tr id=\"$id\" style=\"display:none;\">";
|
||||
//Item Name
|
||||
echo "<td>{$config[$key][PlatformName]}_{$j}</td>";
|
||||
|
||||
//Application status
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
|
||||
//IPTRANS
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./iptrans_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
|
||||
echo "</td>";
|
||||
|
||||
|
||||
//MTP3
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./linksetStatus_show.php\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
//SCCP
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./sccp_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
//TCAP
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./tcap_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
//SNMP
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./snmp_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
//DEBUG
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">--</span>";
|
||||
echo "</td>";
|
||||
|
||||
//SMPP
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./smpp_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
|
||||
//PLAT STATUS
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./plat_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
|
||||
|
||||
//Refresh Time
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">--</span>";
|
||||
echo "</td>";
|
||||
|
||||
|
||||
//IP Address
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">$id</span>";
|
||||
echo "</td>";
|
||||
|
||||
echo "</tr>";
|
||||
}
|
||||
}
|
||||
|
||||
if($config[$key][PlatformID] == 9)
|
||||
{
|
||||
for($j=0;$j<2;$j++)
|
||||
{
|
||||
|
||||
//Rowline
|
||||
$id=AssignID();
|
||||
echo "<tr id=\"$id\" style=\"display:none;\">";
|
||||
//Item Name
|
||||
echo "<td>{$config[$key][PlatformName]}_{$j}</td>";
|
||||
|
||||
//Application status
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
|
||||
//IPTRANS
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./iptrans_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
|
||||
echo "</td>";
|
||||
|
||||
|
||||
//MTP3
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./linksetStatus_show.php\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
//SCCP
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./sccp_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
//TCAP
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./tcap_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
//SNMP
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./snmp_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
//DEBUG
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">--</span>";
|
||||
echo "</td>";
|
||||
|
||||
//SMPP
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./smpp_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
|
||||
//PLAT STATUS
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./plat_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
|
||||
|
||||
//Refresh Time
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">--</span>";
|
||||
echo "</td>";
|
||||
|
||||
|
||||
//IP Address
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">$id</span>";
|
||||
echo "</td>";
|
||||
|
||||
echo "</tr>";
|
||||
}
|
||||
}
|
||||
|
||||
if($config[$key][PlatformID] == 18)
|
||||
{
|
||||
for($j=0;$j<2;$j++)
|
||||
{
|
||||
|
||||
//Rowline
|
||||
$id=AssignID();
|
||||
echo "<tr id=\"$id\" style=\"display:none;\">";
|
||||
//Item Name
|
||||
echo "<td>{$config[$key][PlatformName]}_{$j}</td>";
|
||||
|
||||
//Application status
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
|
||||
//IPTRANS
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./iptrans_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
|
||||
echo "</td>";
|
||||
|
||||
|
||||
//MTP3
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./linksetStatus_show.php\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
//SCCP
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./sccp_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
//TCAP
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./tcap_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
//SNMP
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./snmp_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
//DEBUG
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">--</span>";
|
||||
echo "</td>";
|
||||
|
||||
//SMPP
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./smpp_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#FF0000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
|
||||
//PLAT STATUS
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<a href=\"./plat_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$j\">";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">$id</span>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
|
||||
|
||||
|
||||
//Refresh Time
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">--</span>";
|
||||
echo "</td>";
|
||||
|
||||
|
||||
//IP Address
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">$id</span>";
|
||||
echo "</td>";
|
||||
|
||||
echo "</tr>";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
echo "<table>";
|
||||
|
||||
|
||||
|
||||
echo "<table border=\"0\" width=\"100%\">";
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\" align=\"left\">";
|
||||
echo "Remarks: <font color=\"blue\">Y</font> = Normal, <font color=\"red\">N</font> = Abnormal, -- = None.";
|
||||
echo "</td>";
|
||||
echo "<td width=\"50%\" align=\"right\" title=\"Clear\">";
|
||||
echo "<a href=# onClick=\"javascript:clearAll();\"><img align=absBottom border=0 src=\"../../images/delete.gif\" width=\"14\" height=\"14\">Clear</a>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "</table>";
|
||||
|
||||
if($clearAll)
|
||||
{
|
||||
echo "<script language=\"JavaScript\">\n";
|
||||
echo "document.getElementById('blank_line').style.display='';\n";
|
||||
echo "</script>\n";
|
||||
}
|
||||
|
||||
echo "</form>";
|
||||
adjust_content_tail();
|
||||
|
||||
?>
|
||||
|
||||
|
||||
|
||||
<script language="JavaScript">
|
||||
|
||||
|
||||
|
||||
|
||||
function updateStatus()
|
||||
{
|
||||
var fixurl="./plat_test_status_update.php";
|
||||
var browserr = navigator.appName;
|
||||
if(browserr == "Microsoft Internet Explorer")
|
||||
{
|
||||
request_oo = new ActiveXObject("Microsoft.XMLHTTP");
|
||||
}
|
||||
else
|
||||
{
|
||||
request_oo = new XMLHttpRequest();
|
||||
}
|
||||
request_oo.open("GET",fixurl,"false");
|
||||
|
||||
request_oo.onreadystatechange=function()
|
||||
{
|
||||
checUpdateState();
|
||||
}
|
||||
request_oo.send(null);
|
||||
setTimeout("updateStatus()", 10000);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
function checUpdateState()
|
||||
{
|
||||
//not
|
||||
if(request_oo.readyState == 3)
|
||||
{
|
||||
//alert("not finish");
|
||||
}
|
||||
if(request_oo.readyState == 4)
|
||||
{
|
||||
var response = request_oo.responseText;
|
||||
//alert(response);
|
||||
|
||||
var module=response.split(';');
|
||||
//alert("module.length="+module.length);
|
||||
for(i=0;i<module.length;i++)
|
||||
{
|
||||
var items=module[i].split(',');
|
||||
//alert(items.length);
|
||||
if(items.length != 4)
|
||||
continue;
|
||||
var item_id=items[0].replace(/(^\s*)|(\s*$)/g, "");
|
||||
var item_state=items[1].replace(/(^\s*)|(\s*$)/g, "");
|
||||
var item_value=items[2].replace(/(^\s*)|(\s*$)/g, "");
|
||||
var item_color=items[3].replace(/(^\s*)|(\s*$)/g, "");
|
||||
//alert("item_id="+item_id+",item_state="+item_state+",item_value="+item_value+",item_color="+item_color);
|
||||
if(item_state == 'block')
|
||||
{
|
||||
document.getElementById(item_id).style.display='';
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementById(item_id).style.display='none';
|
||||
}
|
||||
|
||||
if(item_value != 'none')
|
||||
{
|
||||
document.getElementById(item_id).innerHTML=item_value;
|
||||
}
|
||||
if(item_color != 'none')
|
||||
{
|
||||
document.getElementById(item_id).style.color=item_color;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
updateStatus();
|
||||
</script>
|
||||
|
||||
156
wxc2_omc/fault/good_status/plat_test_status_update.php
Executable file
156
wxc2_omc/fault/good_status/plat_test_status_update.php
Executable file
@@ -0,0 +1,156 @@
|
||||
<?php
|
||||
require("../../inc/lib.inc");
|
||||
require("../serverStatusImprove/function.inc")
|
||||
?>
|
||||
|
||||
|
||||
<?php
|
||||
$global_id=0;
|
||||
function AssignID()
|
||||
{
|
||||
global $global_id;
|
||||
|
||||
$id="ID_{$global_id}";
|
||||
$global_id++;
|
||||
return $id;
|
||||
}
|
||||
?>
|
||||
|
||||
|
||||
<?php
|
||||
|
||||
$config=parse_ini_file("../platStatus/config.ini",true);
|
||||
$config_count=sizeof($config);
|
||||
|
||||
$total_response="";
|
||||
$show_num=0;
|
||||
|
||||
|
||||
foreach($config as $key => $val)
|
||||
{
|
||||
|
||||
if(strcmp($key,"PlatSysTypeNo")==0)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
|
||||
for($sys=0;$sys<$config[$key][PlatformNo];$sys++)
|
||||
{
|
||||
$sql="select * from OMC_PUB.sysInfo where sysTypeNo={$config[PlatSysTypeNo]} and sysNo={$config[$key][PlatformID]} and subSysNo={$sys} ";
|
||||
$res=mysqli_query($pubConn,$sql);
|
||||
$num=mysqli_num_rows($res);
|
||||
|
||||
// $module_vertion=GetModuleVersion({$config[PlatSysTypeNo]},{$config[$key][PlatformID]},{$sysNo});
|
||||
|
||||
|
||||
if($num == 0)
|
||||
{
|
||||
|
||||
$id=AssignID();
|
||||
$total_response.="$id,none,none,none;";
|
||||
$id=AssignID();
|
||||
$id=AssignID();
|
||||
$id=AssignID();
|
||||
$id=AssignID();
|
||||
$id=AssignID();
|
||||
$id=AssignID();
|
||||
$id=AssignID();
|
||||
$id=AssignID();
|
||||
$id=AssignID();
|
||||
$id=AssignID();
|
||||
$id=AssignID();
|
||||
continue;
|
||||
}
|
||||
else
|
||||
{
|
||||
$row=@mysqli_fetch_array($res);
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,none,none;";
|
||||
|
||||
|
||||
$platDetailInfo=GetDetailPlatInfo($config[$key][PlatformID],$sys,9999);
|
||||
|
||||
$debug_message="GetDetailPlatInfo($config[$key][PlatformID],$sys,9999);<br>";
|
||||
debug_log("/tmp/test.txt",$debug_message);
|
||||
|
||||
//Application status
|
||||
$id=AssignID();
|
||||
if(strcmp($platDetailInfo[Application][Status][Value],"--"))
|
||||
$platDetailInfo[Application][Status][Value]="Y";
|
||||
$total_response.="$id,block,{$platDetailInfo[Application][Status][Value]},#0000FF;";
|
||||
|
||||
//IPTRANS
|
||||
$id=AssignID();
|
||||
//if(strcmp($platDetailInfo[IPTRANS][Status][Value],"--"))
|
||||
//$platDetailInfo[IPTRANS][Status][Value]="<a href=\"./iptrans_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$sys\">".$platDetailInfo[IPTRANS][Status][Value]."</a>";
|
||||
$total_response.="$id,block,{$platDetailInfo[IPTRANS][Status][Value]},{$platDetailInfo[IPTRANS][Status][Color]};";
|
||||
|
||||
|
||||
//MTP3
|
||||
$id=AssignID();
|
||||
// if(strcmp($platDetailInfo[MTP3][Status][Value],"--"))
|
||||
// $platDetailInfo[MTP3][Status][Value]="<a href=\"./linksetStatus_show.php\">".$platDetailInfo[MTP3][Status][Value]."</a>";
|
||||
$total_response.="$id,block,{$platDetailInfo[MTP3][Status][Value]},{$platDetailInfo[MTP3][Status][Color]};";
|
||||
|
||||
//SCCP
|
||||
$id=AssignID();
|
||||
//if(strcmp($platDetailInfo[SCCP][Status][Value],"--"))
|
||||
//$platDetailInfo[SCCP][Status][Value]="<a href=\"./sccp_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$sys\">".$platDetailInfo[SCCP][Status][Value]."</a>";
|
||||
//$platDetailInfo[SCCP][Status][Value]=$platDetailInfo[SCCP][Status][Value];
|
||||
$total_response.="$id,block,{$platDetailInfo[SCCP][Status][Value]},{$platDetailInfo[SCCP][Status][Color]};";
|
||||
|
||||
//TCAP
|
||||
$id=AssignID();
|
||||
//if(strcmp($platDetailInfo[TCAP][Status][Value],"--"))
|
||||
//$platDetailInfo[TCAP][Status][Value]="<a href=\"./tcap_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$sys\">".$platDetailInfo[TCAP][Status][Value]."</a>";
|
||||
$total_response.="$id,block,{$platDetailInfo[TCAP][Status][Value]},{$platDetailInfo[TCAP][Status][Color]};";
|
||||
|
||||
//SNMP
|
||||
$id=AssignID();
|
||||
//if(strcmp($platDetailInfo[SNMP][Status][Value],"--"))
|
||||
//$platDetailInfo[SNMP][Status][Value]="<a href=\"./snmp_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$sys\">".$platDetailInfo[SNMP][Status][Value]."</a>";
|
||||
$total_response.="$id,block,{$platDetailInfo[SNMP][Status][Value]},{$platDetailInfo[SNMP][Status][Color]};";
|
||||
|
||||
//DEBUG
|
||||
$id=AssignID();
|
||||
//if(strcmp($platDetailInfo[DEBUG][Status][Value],"--"))
|
||||
//$platDetailInfo[DEBUG][Status][Value]="<a href=\"./tcap_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$sys\">".$platDetailInfo[DEBUG][Status][Value]."</a>";
|
||||
$total_response.="$id,block,{$platDetailInfo[DEBUG][Status][Value]},{$platDetailInfo[DEBUG][Status][Color]};";
|
||||
|
||||
//SMPP
|
||||
$id=AssignID();
|
||||
//if(strcmp($platDetailInfo[SMPP][Status][Value],"--"))
|
||||
//$platDetailInfo[SMPP][Status][Value]="<a href=\"./smpp_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$sys\">".$platDetailInfo[SMPP][Status][Value]."</a>";
|
||||
$total_response.="$id,block,{$platDetailInfo[SMPP][Status][Value]},{$platDetailInfo[SMPP][Status][Color]};";
|
||||
|
||||
|
||||
|
||||
//PLAT Status
|
||||
$id=AssignID();
|
||||
//if(strcmp($platDetailInfo[Application][Status][Value],"--"))
|
||||
//$platDetailInfo[Application][Status][Value]="<a href=\"./plat_status.php?sysNo={$config[$key][PlatformID]}&subSysNo=$sys\">".$platDetailInfo[Application][Status][Value]."</a>";
|
||||
$total_response.="$id,block,{$platDetailInfo[Application][Status][Value]},#0000FF;";
|
||||
|
||||
//Refresh Time
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[RefreshTime][Value]},{$platDetailInfo[RefreshTime][Color]};";
|
||||
|
||||
//IP Address
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[IPAddress][Value]},{$platDetailInfo[IPAddress][Color]};";
|
||||
$show_num++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if($show_num)
|
||||
$total_response.="blank_line,none,none,none;";
|
||||
else
|
||||
$total_response.="blank_line,block,none,none;";
|
||||
|
||||
debug_log("/tmp/test.txt",$total_response);
|
||||
echo $total_response;
|
||||
|
||||
?>
|
||||
226
wxc2_omc/fault/good_status/sccp_status.php
Executable file
226
wxc2_omc/fault/good_status/sccp_status.php
Executable file
@@ -0,0 +1,226 @@
|
||||
<?php
|
||||
require("../../inc/header.inc");
|
||||
require("../serverStatusImprove/function.inc");
|
||||
?>
|
||||
|
||||
<body onload="javascript:adjust();" onresize="javascript:adjust();" leftmargin="15" style="overflow:hidden;overflow-x:hidden;overflow-y:hidden;">
|
||||
|
||||
|
||||
<?php
|
||||
$global_id=0;
|
||||
function AssignID()
|
||||
{
|
||||
global $global_id;
|
||||
|
||||
$id="ID_{$global_id}";
|
||||
$global_id++;
|
||||
return $id;
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
<?php
|
||||
adjust_head();
|
||||
adjust_title_head();
|
||||
|
||||
echo "<FORM NAME=\"downForm\">";
|
||||
echo "<table id=\"table_up\" border=\"0\" width=\"100%\">";
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\">";
|
||||
echo "Advanced > SCCP Status";
|
||||
echo "</td>";
|
||||
echo "<td width=\"50%\" align=\"right\" title=\"Help\">";
|
||||
//showHelp($helpId);
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\">";
|
||||
echo " ";
|
||||
echo "</td>";
|
||||
echo "<td width=\"50%\" align=\"right\" title=\"Clear\">";
|
||||
echo "<a href=\"./plat_test_status.php\"><img align=absBottom border=0 src=\"../../images/left.gif\" width=\"14\" height=\"14\">Back</a>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "</table>";
|
||||
|
||||
|
||||
adjust_title_tail();
|
||||
adjust_content_head();
|
||||
|
||||
if(0)
|
||||
{
|
||||
echo "subSysNo=$subSysNo,platID=$platID<br>";
|
||||
}
|
||||
|
||||
$config=parse_ini_file("config.ini",true);
|
||||
$config_count=sizeof($config);
|
||||
|
||||
$platDetailInfo=GetDetailPlatInfo($sysNo,$subSysNo,2);
|
||||
|
||||
if(0)
|
||||
{
|
||||
echo "<pre>";
|
||||
print_r($plat);
|
||||
echo "</pre>";
|
||||
}
|
||||
|
||||
$table_title="<font color=\"#0000FF\">SCCP</font>( Version:";
|
||||
$id=AssignID();
|
||||
$table_title.="<span id=\"{$id}\" style=\"color:#000000;\">--</span>";
|
||||
$table_title.=",";
|
||||
|
||||
$table_title.=" Status:";
|
||||
$id=AssignID();
|
||||
$table_title.="<span id=\"{$id}\" style=\"color:#000000;\">--</span>";
|
||||
$table_title.=",";
|
||||
|
||||
$table_title.="RefreshTime:";
|
||||
$id=AssignID();
|
||||
$table_title.="<span id=\"{$id}\" style=\"color:#000000;\">--</span>";
|
||||
$table_title.=")";
|
||||
|
||||
|
||||
echo "<br><center>$table_title</center>";
|
||||
echo "<table width=\"100%\" border=\"1\" cellpadding=\"2\" cellspacing=\"0\" bordercolor=\"#666666\" bordercolordark=\"#FFFFFF\" bgcolor=\"#FFFFFF\">";
|
||||
|
||||
echo "<tr bgcolor=\"#E6E6E6\">";
|
||||
echo "<td align=\"left\" >Num</td>";
|
||||
echo "<td align=\"left\" >Name</td>";
|
||||
echo "</tr>";
|
||||
|
||||
|
||||
for($i=0;$i<256;$i++)
|
||||
{
|
||||
|
||||
echo "<tr id=\"$i\">";
|
||||
|
||||
$id=AssignID();
|
||||
echo "<td><span id=\"{$id}\" style=\"color:#000000;\">--</span></td>";
|
||||
$id=AssignID();
|
||||
echo "<td><span id=\"{$id}\" style=\"color:#000000;\">--</span></td>";
|
||||
echo "</tr>";
|
||||
|
||||
}
|
||||
|
||||
echo "</table>";
|
||||
|
||||
|
||||
//Remark Table
|
||||
echo "<table border=\"0\" width=\"100%\" cellpadding=1 cellspacing=0>";
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\" align=\"left\">";
|
||||
echo "Remarks: <font color=\"blue\">Y</font> = Normal, <font color=\"red\">N</font> = Abnormal, -- = None.";
|
||||
echo "</td>";
|
||||
//echo "<td width=\"50%\" align=\"right\" title=\"Clear\">";
|
||||
//echo "<a href=\"plat_test_status.php\"><img align=absBottom border=0 src=\"../../images/left.gif\" width=\"14\" height=\"14\">Back</a>";
|
||||
//echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "</table>";
|
||||
|
||||
adjust_content_tail();
|
||||
?>
|
||||
|
||||
<script language="JavaScript">
|
||||
|
||||
function updateStatus(sysNo,subSysNo)
|
||||
{
|
||||
var fixurl="./sccp_status_update.php?sysNo="+sysNo+"&subSysNo="+subSysNo;
|
||||
var browserr = navigator.appName;
|
||||
if(browserr == "Microsoft Internet Explorer")
|
||||
{
|
||||
request_oo = new ActiveXObject("Microsoft.XMLHTTP");
|
||||
}
|
||||
else
|
||||
{
|
||||
request_oo = new XMLHttpRequest();
|
||||
}
|
||||
|
||||
request_oo.open("GET",fixurl,"false");
|
||||
|
||||
request_oo.onreadystatechange=function()
|
||||
{
|
||||
checUpdateState();
|
||||
}
|
||||
request_oo.send(null);
|
||||
setTimeout("updateStatus('"+sysNo+"','"+subSysNo+"')", 10000);
|
||||
}
|
||||
|
||||
|
||||
function checUpdateState()
|
||||
{
|
||||
//not
|
||||
if(request_oo.readyState == 3)
|
||||
{
|
||||
//alert("not finish");
|
||||
}
|
||||
if(request_oo.readyState == 4)
|
||||
{
|
||||
var response = request_oo.responseText;
|
||||
response=response.replace(/(^\s*)|(\s*$)/g, "");
|
||||
//alert(response);
|
||||
if(response == "")
|
||||
return;
|
||||
|
||||
var objects=response.split(';');
|
||||
//alert(objects.length);
|
||||
for(i=0;i<objects.length;i++)
|
||||
{
|
||||
|
||||
var items=objects[i].split(',');
|
||||
var item_id=items[0].replace(/(^\s*)|(\s*$)/g, "");
|
||||
if(document.getElementById(item_id) == null)
|
||||
continue;
|
||||
|
||||
var item_display=items[1].replace(/(^\s*)|(\s*$)/g, "");
|
||||
|
||||
var item_value=items[2].replace(/(^\s*)|(\s*$)/g, "");
|
||||
var item_color=items[3].replace(/(^\s*)|(\s*$)/g, "");
|
||||
|
||||
if(item_display == 'Rect')
|
||||
{
|
||||
document.getElementById(item_id).value=GetLabel(item_value);
|
||||
document.getElementById(item_id).style.color='#3366aa';
|
||||
}
|
||||
else if(item_display == 'layerShow')
|
||||
{
|
||||
document.getElementById(item_id).style.display='';
|
||||
}
|
||||
else if(item_display == 'layerHide')
|
||||
{
|
||||
document.getElementById(item_id).style.display='none';
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
document.getElementById(item_id).style.color=item_color;
|
||||
|
||||
document.getElementById(item_id).innerHTML=item_value;
|
||||
|
||||
if(item_display == 'none')
|
||||
{
|
||||
|
||||
document.getElementById(item_id).style.display='none';
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
document.getElementById(item_id).style.display='';
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
<?php
|
||||
echo "\n<script language=\"JavaScript\">\n";
|
||||
echo "updateStatus('$sysNo','$subSysNo');\n";
|
||||
echo "</script>\n";
|
||||
?>
|
||||
|
||||
66
wxc2_omc/fault/good_status/sccp_status_update.php
Executable file
66
wxc2_omc/fault/good_status/sccp_status_update.php
Executable file
@@ -0,0 +1,66 @@
|
||||
<?php
|
||||
require("../../inc/lib.inc");
|
||||
require("../serverStatusImprove/function.inc");
|
||||
|
||||
$global_id=0;
|
||||
function AssignID()
|
||||
{
|
||||
global $global_id;
|
||||
|
||||
$id="ID_{$global_id}";
|
||||
$global_id++;
|
||||
return $id;
|
||||
}
|
||||
|
||||
if(0)
|
||||
{
|
||||
echo "platID=$platID,subSysNo=$subSysNo";
|
||||
}
|
||||
|
||||
$config=parse_ini_file("config.ini",true);
|
||||
$config_count=sizeof($config);
|
||||
|
||||
|
||||
$platDetailInfo=GetDetailPlatInfo($sysNo,$subSysNo,2);
|
||||
|
||||
//version
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[IPTRANS][Version][Value]},#0000FF;";
|
||||
|
||||
//Status
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[IPTRANS][Status][Value]},#0000FF;";
|
||||
|
||||
//RefreshTime
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[RefreshTime][Value]},#0000FF;";
|
||||
|
||||
for($j=0;$j<256;$j++)
|
||||
{
|
||||
|
||||
$id=AssignID();
|
||||
if(strcmp($platDetailInfo[SCCP][LocalNode][$j][Flag],"1")==0)
|
||||
{
|
||||
$total_response.="$j,layerShow,,;";
|
||||
|
||||
$total_response.="$id,block,$j,#000000;";
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[SCCP][LocalNode][$j][Value1]},#000000;";
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
$total_response.="$j,layerHide,,;";
|
||||
|
||||
$total_response.="$id,none,{$platDetailInfo[SCCP][LocalNode][254][Flag]},#000066;";
|
||||
$id=AssignID();
|
||||
$total_response.="$id,none,{$platDetailInfo[SCCP][LocalNode][254][Flag]},#000066;";
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
debug_log("/tmp/goodd.txt",$total_response);
|
||||
echo "$total_response";
|
||||
?>
|
||||
|
||||
223
wxc2_omc/fault/good_status/smpp_status.php
Executable file
223
wxc2_omc/fault/good_status/smpp_status.php
Executable file
@@ -0,0 +1,223 @@
|
||||
<?php
|
||||
require("../../inc/header.inc");
|
||||
require("../serverStatusImprove/function.inc");
|
||||
?>
|
||||
|
||||
<body onload="javascript:adjust();" onresize="javascript:adjust();" leftmargin="15" style="overflow:hidden;overflow-x:hidden;overflow-y:hidden;">
|
||||
<?php
|
||||
|
||||
$global_id=0;
|
||||
function AssignID()
|
||||
{
|
||||
global $global_id;
|
||||
|
||||
$id="ID_{$global_id}";
|
||||
$global_id++;
|
||||
return $id;
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
<?php
|
||||
adjust_head();
|
||||
adjust_title_head();
|
||||
|
||||
echo "<FORM NAME=\"downForm\">";
|
||||
echo "<table id=\"table_up\" border=\"0\" width=\"100%\">";
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\">";
|
||||
echo "Advanced > SMPP Status";
|
||||
echo "</td>";
|
||||
echo "<td width=\"50%\" align=\"right\" title=\"Help\">";
|
||||
//showHelp($helpId);
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\">";
|
||||
echo " ";
|
||||
echo "</td>";
|
||||
echo "<td width=\"50%\" align=\"right\" title=\"Clear\">";
|
||||
echo "<a href=\"plat_test_status.php\"><img align=absBottom border=0 src=\"../../images/left.gif\" width=\"14\" height=\"14\">Back</a>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "</table>";
|
||||
|
||||
adjust_title_tail();
|
||||
adjust_content_head();
|
||||
|
||||
if(0)
|
||||
{
|
||||
echo "subSysNo=$subSysNo,platID=$platID<br>";
|
||||
}
|
||||
|
||||
$config=parse_ini_file("config.ini",true);
|
||||
$config_count=sizeof($config);
|
||||
|
||||
$platDetailInfo=GetDetailPlatInfo($sysNo,$subSysNo,9);
|
||||
|
||||
if(0)
|
||||
{
|
||||
echo "<pre>";
|
||||
print_r($plat);
|
||||
echo "</pre>";
|
||||
}
|
||||
|
||||
$table_title="<font color=\"#0000FF\">SMPP</font>( Status:";
|
||||
$id=AssignID();
|
||||
$table_title.="<span id=\"{$id}\" style=\"color:#000000;\">$id</span>";
|
||||
$table_title.=",";
|
||||
|
||||
$table_title.="RefreshTime:";
|
||||
$id=AssignID();
|
||||
$table_title.="<span id=\"{$id}\" style=\"color:#000000;\">$id</span>";
|
||||
$table_title.=")";
|
||||
|
||||
|
||||
echo "<br><center>$table_title</center>";
|
||||
|
||||
echo "<table width=\"100%\" border=\"1\" cellpadding=\"2\" cellspacing=\"0\" bordercolor=\"#666666\" bordercolordark=\"#FFFFFF\" bgcolor=\"#FFFFFF\">";
|
||||
echo "<tr bgcolor=\"#E6E6E6\">";
|
||||
|
||||
echo "<td align=\"left\" >Port no</td>";
|
||||
echo "<td align=\"left\" >Status</td>";
|
||||
echo "<td align=\"left\" >Port no</td>";
|
||||
echo "<td align=\"left\" >Status</td>";
|
||||
echo "<td align=\"left\" >Port no</td>";
|
||||
echo "<td align=\"left\" >Status</td>";
|
||||
echo "<td align=\"left\" >Port no</td>";
|
||||
echo "<td align=\"left\" >Status</td>";
|
||||
echo "</tr>";
|
||||
|
||||
for($i=0;$i<8;$i++)
|
||||
{
|
||||
echo "<tr>";
|
||||
|
||||
for($j=0;$j<4;$j++)
|
||||
{
|
||||
$dis_no=($j)*8+$i;
|
||||
echo "<td>";
|
||||
echo $dis_no;
|
||||
echo "</td>";
|
||||
|
||||
echo "<td>";
|
||||
$id=AssignID();
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">$id</span>";
|
||||
echo "</td>";
|
||||
}
|
||||
|
||||
echo "</tr>";
|
||||
}
|
||||
|
||||
echo "</table>";
|
||||
|
||||
|
||||
//Remark Table
|
||||
echo "<table border=\"0\" width=\"100%\" cellpadding=1 cellspacing=0>";
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\" align=\"left\">";
|
||||
echo "Remarks: <font color=\"blue\">0</font> = Not initializing , <font color=\"black\">1</font> = Idle, <font color=\"red\">2</font> = Waiting, <font color=\"green\">3</font> =Established.";
|
||||
echo "</td>";
|
||||
|
||||
echo "<td width=\"50%\" align=\"right\" title=\"Clear\">";
|
||||
echo "<a href=\"plat_status.php\"><img align=absBottom border=0 src=\"../../images/left.gif\" width=\"14\" height=\"14\">Back</a>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "</table>";
|
||||
|
||||
adjust_content_tail();
|
||||
?>
|
||||
|
||||
<script language="JavaScript">
|
||||
|
||||
function updateStatus(sysNo,subSysNo)
|
||||
{
|
||||
var fixurl="./smpp_status_update.php?sysNo="+sysNo+"&subSysNo="+subSysNo;
|
||||
var browserr = navigator.appName;
|
||||
if(browserr == "Microsoft Internet Explorer")
|
||||
{
|
||||
request_oo = new ActiveXObject("Microsoft.XMLHTTP");
|
||||
}
|
||||
else
|
||||
{
|
||||
request_oo = new XMLHttpRequest();
|
||||
}
|
||||
|
||||
request_oo.open("GET",fixurl,"false");
|
||||
|
||||
request_oo.onreadystatechange=function()
|
||||
{
|
||||
checUpdateState();
|
||||
}
|
||||
request_oo.send(null);
|
||||
setTimeout("updateStatus('"+sysNo+"','"+subSysNo+"')", 10000);
|
||||
}
|
||||
|
||||
|
||||
function checUpdateState()
|
||||
{
|
||||
//not
|
||||
if(request_oo.readyState == 3)
|
||||
{
|
||||
//alert("not finish");
|
||||
}
|
||||
if(request_oo.readyState == 4)
|
||||
{
|
||||
var response = request_oo.responseText;
|
||||
response=response.replace(/(^\s*)|(\s*$)/g, "");
|
||||
|
||||
//alert(response);
|
||||
|
||||
if(response == "")
|
||||
return;
|
||||
|
||||
var objects=response.split(';');
|
||||
//alert(objects.length);
|
||||
for(i=0;i<objects.length;i++)
|
||||
{
|
||||
|
||||
var items=objects[i].split(',');
|
||||
var item_id=items[0].replace(/(^\s*)|(\s*$)/g, "");
|
||||
if(document.getElementById(item_id) == null)
|
||||
continue;
|
||||
|
||||
var item_display=items[1].replace(/(^\s*)|(\s*$)/g, "");
|
||||
var item_value=items[2].replace(/(^\s*)|(\s*$)/g, "");
|
||||
var item_color=items[3].replace(/(^\s*)|(\s*$)/g, "");
|
||||
|
||||
if(item_display == 'Rect')
|
||||
{
|
||||
document.getElementById(item_id).value=GetLabel(item_value);
|
||||
document.getElementById(item_id).style.color='#3366aa';
|
||||
}
|
||||
else if(item_display == 'layerShow')
|
||||
{
|
||||
document.getElementById(item_id).style.display='';
|
||||
}
|
||||
else if(item_display == 'layerHide')
|
||||
{
|
||||
document.getElementById(item_id).style.display='none';
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementById(item_id).style.color=item_color;
|
||||
document.getElementById(item_id).innerHTML=item_value;
|
||||
if(item_display == 'none')
|
||||
document.getElementById(item_id).style.display='none';
|
||||
else
|
||||
document.getElementById(item_id).style.display='';
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
<?php
|
||||
echo "\n<script language=\"JavaScript\">\n";
|
||||
echo "updateStatus('$sysNo','$subSysNo');\n";
|
||||
echo "</script>\n";
|
||||
?>
|
||||
|
||||
52
wxc2_omc/fault/good_status/smpp_status_update.php
Executable file
52
wxc2_omc/fault/good_status/smpp_status_update.php
Executable file
@@ -0,0 +1,52 @@
|
||||
<?php
|
||||
require("../../inc/lib.inc");
|
||||
require("../serverStatusImprove/function.inc");
|
||||
|
||||
$global_id=0;
|
||||
function AssignID()
|
||||
{
|
||||
global $global_id;
|
||||
|
||||
$id="ID_{$global_id}";
|
||||
$global_id++;
|
||||
return $id;
|
||||
}
|
||||
|
||||
if(0)
|
||||
{
|
||||
echo "platID=$platID,subSysNo=$subSysNo";
|
||||
}
|
||||
|
||||
$config=parse_ini_file("config.ini",true);
|
||||
$config_count=sizeof($config);
|
||||
|
||||
|
||||
$platDetailInfo=GetDetailPlatInfo($sysNo,$subSysNo,9);
|
||||
|
||||
//Status
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[SMPP][Status][Value]},#0000FF;";
|
||||
|
||||
//RefreshTime
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[RefreshTime][Value]},#0000FF;";
|
||||
|
||||
//port
|
||||
|
||||
for($i=0;$i<8;$i++)
|
||||
{
|
||||
for($j=0;$j<4;$j++)
|
||||
{
|
||||
$id=AssignID();
|
||||
$dis_port=($j)*8+$i;
|
||||
if(strcmp($platDetailInfo[SMPP][Status][Value],"Y"))
|
||||
$total_response.="$id,block,-,#000000};";
|
||||
else
|
||||
$total_response.="$id,block,{$platDetailInfo[SMPP][SMPPLink][$dis_port][Value]},{$platDetailInfo[SMPP][SMPPLink][$dis_port][Color]};";
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
echo "$total_response";
|
||||
?>
|
||||
|
||||
237
wxc2_omc/fault/good_status/snmp_status.php
Executable file
237
wxc2_omc/fault/good_status/snmp_status.php
Executable file
@@ -0,0 +1,237 @@
|
||||
<?php
|
||||
require("../../inc/header.inc");
|
||||
require("../serverStatusImprove/function.inc");
|
||||
?>
|
||||
|
||||
<body onload="javascript:adjust();" onresize="javascript:adjust();" leftmargin="15" style="overflow:hidden;overflow-x:hidden;overflow-y:hidden;">
|
||||
<?php
|
||||
|
||||
$global_id=0;
|
||||
function AssignID()
|
||||
{
|
||||
global $global_id;
|
||||
|
||||
$id="ID_{$global_id}";
|
||||
$global_id++;
|
||||
return $id;
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
<?php
|
||||
adjust_head();
|
||||
adjust_title_head();
|
||||
|
||||
echo "<FORM NAME=\"downForm\">";
|
||||
echo "<table id=\"table_up\" border=\"0\" width=\"100%\">";
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\">";
|
||||
echo "Advanced > SNMP Status";
|
||||
echo "</td>";
|
||||
echo "<td width=\"50%\" align=\"right\" title=\"Help\">";
|
||||
//showHelp($helpId);
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\">";
|
||||
echo " ";
|
||||
echo "</td>";
|
||||
echo "<td width=\"50%\" align=\"right\" title=\"Clear\">";
|
||||
echo "<a href=\"plat_test_status.php\"><img align=absBottom border=0 src=\"../../images/left.gif\" width=\"14\" height=\"14\">Back</a>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "</table>";
|
||||
|
||||
adjust_title_tail();
|
||||
adjust_content_head();
|
||||
|
||||
if(0)
|
||||
{
|
||||
echo "subSysNo=$subSysNo,platID=$platID<br>";
|
||||
}
|
||||
|
||||
$config=parse_ini_file("config.ini",true);
|
||||
$config_count=sizeof($config);
|
||||
|
||||
$platDetailInfo=GetDetailPlatInfo($sysNo,$subSysNo,4);
|
||||
|
||||
if(0)
|
||||
{
|
||||
echo "<pre>";
|
||||
print_r($plat);
|
||||
echo "</pre>";
|
||||
}
|
||||
|
||||
|
||||
|
||||
$table_title="<font color=\"#0000FF\">SNMP</font>( Version:";
|
||||
$id=AssignID();
|
||||
$table_title.="<span id=\"{$id}\" style=\"color:#000000;\">--</span>";
|
||||
$table_title.=",";
|
||||
|
||||
$table_title.=" Status:";
|
||||
$id=AssignID();
|
||||
$table_title.="<span id=\"{$id}\" style=\"color:#000000;\">--</span>";
|
||||
$table_title.=",";
|
||||
|
||||
$table_title.="RefreshTime:";
|
||||
$id=AssignID();
|
||||
$table_title.="<span id=\"{$id}\" style=\"color:#000000;\">--</span>";
|
||||
$table_title.=")";
|
||||
|
||||
|
||||
echo "<br><center>$table_title</center>";
|
||||
|
||||
echo "<table width=\"100%\" border=\"1\" cellpadding=\"2\" cellspacing=\"0\" bordercolor=\"#666666\" bordercolordark=\"#FFFFFF\" bgcolor=\"#FFFFFF\">";
|
||||
echo "<tr bgcolor=\"#E6E6E6\">";
|
||||
|
||||
echo "<td align=\"left\" >Function type</td>";
|
||||
echo "<td align=\"left\" >Registered number</td>";
|
||||
echo "</tr>";
|
||||
|
||||
|
||||
echo "<tr>";
|
||||
echo "<td align=\"left\" >TARP</td>";
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">$id</span>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
|
||||
echo "<tr>";
|
||||
echo "<td align=\"left\" >SET</td>";
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">$id</span>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
|
||||
echo "<tr>";
|
||||
echo "<td align=\"left\" >GET</td>";
|
||||
$id=AssignID();
|
||||
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">$id</span>";
|
||||
echo "</td>";
|
||||
|
||||
echo "</tr>";
|
||||
|
||||
echo "<tr>";
|
||||
echo "<td align=\"left\" >RSP</td>";
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">$id</span>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
|
||||
echo "</table>";
|
||||
|
||||
|
||||
//Remark Table
|
||||
echo "<table border=\"0\" width=\"100%\" cellpadding=1 cellspacing=0>";
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\" align=\"left\">";
|
||||
echo "Remarks: <font color=\"blue\">Y</font> = Normal, <font color=\"red\">N</font> = Abnormal, -- = None.";
|
||||
echo "</td>";
|
||||
echo "<td width=\"50%\" align=\"right\" title=\"Clear\">";
|
||||
echo "<a href=\"plat_test_status.php\"><img align=absBottom border=0 src=\"../../images/left.gif\" width=\"14\" height=\"14\">Back</a>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "</table>";
|
||||
|
||||
adjust_content_tail();
|
||||
?>
|
||||
|
||||
<script language="JavaScript">
|
||||
|
||||
function updateStatus(sysNo,subSysNo)
|
||||
{
|
||||
var fixurl="./snmp_status_update.php?sysNo="+sysNo+"&subSysNo="+subSysNo;
|
||||
var browserr = navigator.appName;
|
||||
if(browserr == "Microsoft Internet Explorer")
|
||||
{
|
||||
request_oo = new ActiveXObject("Microsoft.XMLHTTP");
|
||||
}
|
||||
else
|
||||
{
|
||||
request_oo = new XMLHttpRequest();
|
||||
}
|
||||
|
||||
request_oo.open("GET",fixurl,"false");
|
||||
|
||||
request_oo.onreadystatechange=function()
|
||||
{
|
||||
checUpdateState();
|
||||
}
|
||||
request_oo.send(null);
|
||||
setTimeout("updateStatus('"+sysNo+"','"+subSysNo+"')", 10000);
|
||||
}
|
||||
|
||||
|
||||
function checUpdateState()
|
||||
{
|
||||
//not
|
||||
if(request_oo.readyState == 3)
|
||||
{
|
||||
//alert("not finish");
|
||||
}
|
||||
if(request_oo.readyState == 4)
|
||||
{
|
||||
var response = request_oo.responseText;
|
||||
response=response.replace(/(^\s*)|(\s*$)/g, "");
|
||||
//alert(response);
|
||||
|
||||
if(response == "")
|
||||
return;
|
||||
|
||||
var objects=response.split(';');
|
||||
//alert(objects.length);
|
||||
for(i=0;i<objects.length;i++)
|
||||
{
|
||||
|
||||
var items=objects[i].split(',');
|
||||
var item_id=items[0].replace(/(^\s*)|(\s*$)/g, "");
|
||||
if(document.getElementById(item_id) == null)
|
||||
continue;
|
||||
|
||||
var item_display=items[1].replace(/(^\s*)|(\s*$)/g, "");
|
||||
var item_value=items[2].replace(/(^\s*)|(\s*$)/g, "");
|
||||
var item_color=items[3].replace(/(^\s*)|(\s*$)/g, "");
|
||||
|
||||
if(item_display == 'Rect')
|
||||
{
|
||||
document.getElementById(item_id).value=GetLabel(item_value);
|
||||
document.getElementById(item_id).style.color='#3366aa';
|
||||
}
|
||||
else if(item_display == 'layerShow')
|
||||
{
|
||||
document.getElementById(item_id).style.display='';
|
||||
}
|
||||
else if(item_display == 'layerHide')
|
||||
{
|
||||
document.getElementById(item_id).style.display='none';
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementById(item_id).style.color=item_color;
|
||||
document.getElementById(item_id).innerHTML=item_value;
|
||||
if(item_display == 'none')
|
||||
document.getElementById(item_id).style.display='none';
|
||||
else
|
||||
document.getElementById(item_id).style.display='';
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
<?php
|
||||
echo "\n<script language=\"JavaScript\">\n";
|
||||
echo "updateStatus('$sysNo','$subSysNo');\n";
|
||||
echo "</script>\n";
|
||||
?>
|
||||
|
||||
59
wxc2_omc/fault/good_status/snmp_status_update.php
Executable file
59
wxc2_omc/fault/good_status/snmp_status_update.php
Executable file
@@ -0,0 +1,59 @@
|
||||
<?php
|
||||
require("../../inc/lib.inc");
|
||||
require("../serverStatusImprove/function.inc");
|
||||
|
||||
$global_id=0;
|
||||
function AssignID()
|
||||
{
|
||||
global $global_id;
|
||||
|
||||
$id="ID_{$global_id}";
|
||||
$global_id++;
|
||||
return $id;
|
||||
}
|
||||
|
||||
if(0)
|
||||
{
|
||||
echo "platID=$platID,subSysNo=$subSysNo";
|
||||
}
|
||||
|
||||
$config=parse_ini_file("config.ini",true);
|
||||
$config_count=sizeof($config);
|
||||
|
||||
|
||||
$platDetailInfo=GetDetailPlatInfo($sysNo,$subSysNo,4);
|
||||
|
||||
|
||||
|
||||
//version
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[SNMP][Version][Value]},#0000FF;";
|
||||
|
||||
//Status
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[SNMP][Status][Value]},#0000FF;";
|
||||
|
||||
//RefreshTime
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[RefreshTime][Value]},#0000FF;";
|
||||
|
||||
//TARP
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[SNMP][TrapFuncCount][Value]},{$platDetailInfo[SNMP][TrapFuncCount][Color]};";
|
||||
|
||||
//set
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[SNMP][SetFuncCount][Value]},{$platDetailInfo[SNMP][SetFuncCount][Color]};";
|
||||
|
||||
|
||||
//get
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[SNMP][GetFuncCount][Value]},{$platDetailInfo[SNMP][GetFuncCount][Color]};";
|
||||
|
||||
//rsp
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[SNMP][RspFuncCount][Value]},{$platDetailInfo[SNMP][RspFuncCount][Color]};";
|
||||
|
||||
echo "$total_response";
|
||||
?>
|
||||
|
||||
212
wxc2_omc/fault/good_status/tcap_status.php
Executable file
212
wxc2_omc/fault/good_status/tcap_status.php
Executable file
@@ -0,0 +1,212 @@
|
||||
<?php
|
||||
require("../../inc/header.inc");
|
||||
require("../serverStatusImprove/function.inc");
|
||||
?>
|
||||
|
||||
|
||||
<body onload="javascript:adjust();" onresize="javascript:adjust();" leftmargin="15" style="overflow:hidden;overflow-x:hidden;overflow-y:hidden;">
|
||||
<?php
|
||||
|
||||
$global_id=0;
|
||||
function AssignID()
|
||||
{
|
||||
global $global_id;
|
||||
|
||||
$id="ID_{$global_id}";
|
||||
$global_id++;
|
||||
return $id;
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
<?php
|
||||
adjust_head();
|
||||
adjust_title_head();
|
||||
|
||||
|
||||
echo "<FORM NAME=\"downForm\">";
|
||||
echo "<table id=\"table_up\" border=\"0\" width=\"100%\">";
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\">";
|
||||
echo "Advanced > TCAP Status";
|
||||
echo "</td>";
|
||||
echo "<td width=\"50%\" align=\"right\" title=\"Help\">";
|
||||
//showHelp($helpId);
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\">";
|
||||
echo " ";
|
||||
echo "</td>";
|
||||
echo "<td width=\"50%\" align=\"right\" title=\"Clear\">";
|
||||
echo "<a href=\"plat_test_status.php\"><img align=absBottom border=0 src=\"../../images/left.gif\" width=\"14\" height=\"14\">Back</a>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "</table>";
|
||||
adjust_title_tail();
|
||||
adjust_content_head();
|
||||
|
||||
if(0)
|
||||
{
|
||||
echo "subSysNo=$subSysNo,platID=$platID<br>";
|
||||
}
|
||||
|
||||
$config=parse_ini_file("config.ini",true);
|
||||
$config_count=sizeof($config);
|
||||
|
||||
$platDetailInfo=GetDetailPlatInfo($sysNo,$subSysNo,3);
|
||||
|
||||
if(0)
|
||||
{
|
||||
echo "<pre>";
|
||||
print_r($plat);
|
||||
echo "</pre>";
|
||||
}
|
||||
|
||||
$table_title="<font color=\"#0000FF\">TCAP</font>( Version:";
|
||||
$id=AssignID();
|
||||
$table_title.="<span id=\"{$id}\" style=\"color:#000000;\">--</span>";
|
||||
$table_title.=",";
|
||||
|
||||
$table_title.=" Status:";
|
||||
$id=AssignID();
|
||||
$table_title.="<span id=\"{$id}\" style=\"color:#000000;\">--</span>";
|
||||
$table_title.=",";
|
||||
|
||||
$table_title.="RefreshTime:";
|
||||
$id=AssignID();
|
||||
$table_title.="<span id=\"{$id}\" style=\"color:#000000;\">--</span>";
|
||||
$table_title.=")";
|
||||
|
||||
|
||||
echo "<br><center>$table_title</center>";
|
||||
|
||||
echo "<table width=\"100%\" border=\"1\" cellpadding=\"2\" cellspacing=\"0\" bordercolor=\"#666666\" bordercolordark=\"#FFFFFF\" bgcolor=\"#FFFFFF\">";
|
||||
echo "<tr bgcolor=\"#E6E6E6\">";
|
||||
|
||||
echo "<td align=\"left\" >Current Used Dialogue ID</td>";
|
||||
echo "<td align=\"left\" >Max Used Dialogue ID</td>";
|
||||
echo "</tr>";
|
||||
|
||||
echo "<tr>";
|
||||
$id=AssignID();
|
||||
echo "<td>";
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">--</span>";
|
||||
echo "</td>";
|
||||
|
||||
echo "<td>";
|
||||
$id=AssignID();
|
||||
echo "<span id=\"{$id}\" style=\"color:#000000;\">--</span>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
|
||||
echo "</table>";
|
||||
|
||||
|
||||
//Remark Table
|
||||
echo "<table border=\"0\" width=\"100%\" cellpadding=1 cellspacing=0>";
|
||||
echo "<tr>";
|
||||
echo "<td width=\"50%\" align=\"left\">";
|
||||
echo "Remarks: <font color=\"blue\">Y</font> = Normal, <font color=\"red\">N</font> = Abnormal, -- = None.";
|
||||
echo "</td>";
|
||||
echo "<td width=\"50%\" align=\"right\" title=\"Clear\">";
|
||||
echo "<a href=\"plat_test_status.php\"><img align=absBottom border=0 src=\"../../images/left.gif\" width=\"14\" height=\"14\">Back</a>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
echo "</table>";
|
||||
|
||||
adjust_content_tail();
|
||||
?>
|
||||
|
||||
<script language="JavaScript">
|
||||
|
||||
function updateStatus(sysNo,subSysNo)
|
||||
{
|
||||
var fixurl="./tcap_status_update.php?sysNo="+sysNo+"&subSysNo="+subSysNo;
|
||||
var browserr = navigator.appName;
|
||||
if(browserr == "Microsoft Internet Explorer")
|
||||
{
|
||||
request_oo = new ActiveXObject("Microsoft.XMLHTTP");
|
||||
}
|
||||
else
|
||||
{
|
||||
request_oo = new XMLHttpRequest();
|
||||
}
|
||||
|
||||
request_oo.open("GET",fixurl,"false");
|
||||
|
||||
request_oo.onreadystatechange=function()
|
||||
{
|
||||
checUpdateState();
|
||||
}
|
||||
request_oo.send(null);
|
||||
setTimeout("updateStatus('"+sysNo+"','"+subSysNo+"')", 10000);
|
||||
}
|
||||
|
||||
|
||||
function checUpdateState()
|
||||
{
|
||||
//not
|
||||
if(request_oo.readyState == 3)
|
||||
{
|
||||
//alert("not finish");
|
||||
}
|
||||
if(request_oo.readyState == 4)
|
||||
{
|
||||
var response = request_oo.responseText;
|
||||
response=response.replace(/(^\s*)|(\s*$)/g, "");
|
||||
//alert(response);
|
||||
if(response == "")
|
||||
return;
|
||||
|
||||
var objects=response.split(';');
|
||||
//alert(objects.length);
|
||||
for(i=0;i<objects.length;i++)
|
||||
{
|
||||
|
||||
var items=objects[i].split(',');
|
||||
var item_id=items[0].replace(/(^\s*)|(\s*$)/g, "");
|
||||
if(document.getElementById(item_id) == null)
|
||||
continue;
|
||||
|
||||
var item_display=items[1].replace(/(^\s*)|(\s*$)/g, "");
|
||||
var item_value=items[2].replace(/(^\s*)|(\s*$)/g, "");
|
||||
var item_color=items[3].replace(/(^\s*)|(\s*$)/g, "");
|
||||
|
||||
if(item_display == 'Rect')
|
||||
{
|
||||
document.getElementById(item_id).value=GetLabel(item_value);
|
||||
document.getElementById(item_id).style.color='#3366aa';
|
||||
}
|
||||
else if(item_display == 'layerShow')
|
||||
{
|
||||
document.getElementById(item_id).style.display='';
|
||||
}
|
||||
else if(item_display == 'layerHide')
|
||||
{
|
||||
document.getElementById(item_id).style.display='none';
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementById(item_id).style.color=item_color;
|
||||
document.getElementById(item_id).innerHTML=item_value;
|
||||
if(item_display == 'none')
|
||||
document.getElementById(item_id).style.display='none';
|
||||
else
|
||||
document.getElementById(item_id).style.display='';
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
<?php
|
||||
echo "\n<script language=\"JavaScript\">\n";
|
||||
echo "updateStatus('$sysNo','$subSysNo');\n";
|
||||
echo "</script>\n";
|
||||
?>
|
||||
|
||||
60
wxc2_omc/fault/good_status/tcap_status_update.php
Executable file
60
wxc2_omc/fault/good_status/tcap_status_update.php
Executable file
@@ -0,0 +1,60 @@
|
||||
<?php
|
||||
require("../../inc/lib.inc");
|
||||
require("../serverStatusImprove/function.inc");
|
||||
|
||||
$global_id=0;
|
||||
function AssignID()
|
||||
{
|
||||
global $global_id;
|
||||
|
||||
$id="ID_{$global_id}";
|
||||
$global_id++;
|
||||
return $id;
|
||||
}
|
||||
|
||||
if(0)
|
||||
{
|
||||
echo "platID=$platID,subSysNo=$subSysNo";
|
||||
}
|
||||
|
||||
$config=parse_ini_file("config.ini",true);
|
||||
$config_count=sizeof($config);
|
||||
|
||||
|
||||
$platDetailInfo=GetDetailPlatInfo($sysNo,$subSysNo,3);
|
||||
|
||||
//version
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[TCAP][Version][Value]},#0000FF;";
|
||||
|
||||
//Status
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[TCAP][Status][Value]},{$platDetailInfo[TCAP][Status][Color]};";
|
||||
|
||||
//RefreshTime
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[RefreshTime][Value]},#0000FF;";
|
||||
|
||||
//port
|
||||
|
||||
if(strcmp($platDetailInfo[TCAP][Status][Value],"--"))
|
||||
{
|
||||
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[TCAP][CurrentUsedDialogueID][Value]},{$platDetailInfo[TCAP][CurrentUsedDialogueID][Color]};";
|
||||
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,{$platDetailInfo[TCAP][MaxUsedDialogueID][Value]},{$platDetailInfo[TCAP][MaxUsedDialogueID][Color]};";
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,--,#000000;";
|
||||
|
||||
$id=AssignID();
|
||||
$total_response.="$id,block,--,#000000;";
|
||||
}
|
||||
echo "$total_response";
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user