[정상]"; $graf_status=""; break; } if(!eregi("가동 시간",$tmp)){ $status="[비정상]"; $graf_status="style=\"filter:gray()\""; } } fclose($fp); //cpu 상태 가져오기 $fp = @fopen("$src/cpu.1.log","r"); if(!$fp) break; $tmp = fgets($fp, 200); $cpu_temp = split(" ",$tmp); if($cpu_temp[1] >= 50){ $C_color=""; }else if($cpu_temp[1] < 50 && $cpu_temp[1] > 20){ $C_color=""; }else{ $C_color=""; } $cpu = $cpu_temp[1]; fclose($fp); //memory 상태 가져오기 $fp = @fopen("$src/memory.log","r"); if(!$fp) break; $tmp = fgets($fp, 200); $memory_tmp = split(" ",$tmp); $memory_temp2 = (($memory_tmp[1] / 1024) / 1024) % 10000; if($memory_temp2 < $Mb){ $memory=$memory_temp2; }else if($memory_temp2 >= $Mb){ $memory="".$memory_temp2.""; } fclose($fp); //disk 사용량 가져오기 $hdd_name = array('hdd_c','hdd_d','hdd_e','hdd_f','hdd_g','hdd_h','hdd_i','hdd_j','hdd_k'); $hdd_name_A = array('C','D','E','F','G','H','I','J','K'); $i=0; while ($i < $drive){ // drive 는 드라이브 갯수 유저가 지정 $fp = @fopen("$src/$hdd_name[$i].log","r"); if(!$fp) {echo "   $src's Fault Drive Settings"; break;} $tmp = fgets($fp, 200); $hdd_tmp = split(" ",$tmp); if($hdd_tmp[1] >= 80 && $hdd_tmp[1] < 90){ // 80 이상 90미만경우 경고 $D_color=""; }else if($hdd_tmp[1] >= 90){ // 90이상일경우 경고 $D_color=""; }else{ $D_color=""; // 정상일경우 } $save.="$D_color $hdd_name_A[$i] $hdd_tmp[1] % | "; fclose($fp); $i++; } // $S 로 테이블 색 구별하기 if($S ==1){ $S_Color="#708090"; }else if($S==2){ $S_Color="#1e90ff"; }else{ $S_Color="#696969"; } echo "
$status $src / $subject / $Ghz Ghz / $Mb Mb / $OS
$C_color $cpu /100 % | $memory / $Mb Mb | $save
"; // 모드 선택부분 // 0 트래픽 , 1 CPU , 2 메모리 , 3 HDDC , 4 HDDD , 5 HDDE , 6 .... traffic-day.png if(!$mode) $mode=0; if($mode==0){ echo ""; }else if($mode==1){ echo ""; }else if($mode==2){ echo ""; }else if($mode==3){ echo ""; }else if($mode==4){ echo ""; }else if($mode==5){ if(file_exists("$src/hdd_e-day.png")){ echo ""; }else{ echo ""; } }else if($mode==6){ if(file_exists("$src/hdd_f-day.png")){ echo ""; }else{ echo ""; } }else if($mode==7){ if(file_exists("$src/hdd_g-day.png")){ echo ""; }else{ echo ""; } }else if($mode==8){ if(file_exists("$src/hdd_h-day.png")){ echo ""; }else{ echo ""; } }else{ echo ""; } echo "
"; } ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // grafic("구분색","주소","타이틀","드라이브갯수","CPU클럭","메모리용량","운영체제"); ?> "; ?>로그아웃


 A SERVER    B SERVER    사내망        경고    위험              ▶$s[$a]◀  | "; }else{ echo "$s[$a]  | "; } } // 실제 뿌려지는 부분 ///////////////////////////////////////////////////////////////////// ?>