Cloud Storage

¼­ºñ½ºº° Storage »ç¿ë·® Report (Ver 3.5.0.R1506)

[ERROR] Undefined IDC info. Check IDC_INFO value.

"); } // TODO: SMS Àü¼ÛÇÔ¼ö ( IDC º° ±â´É Ãß°¡ ) // SMS Àü¼Û ó¸® °á°ú... 1: Àü¼Û ¼º°ø, 0: Àü¼Û ½ÇÆÐ, -1: SMS Àü¼Û ¼³Á¤ ¾ÈµÊ.. function send_sms( $phone, $message ) { if( strcmp( IDC_INFO, "KT" ) == 0 ) { // KT ÀÇ °æ¿ì SMS Àü¼ÛÀ» À§ÇØ MySQL DB »ç¿ëÇϸç... // - INSERT 󸮽à °íÀ¯ ±ÔÄ¢ÀÌ ÀÖ¾î À̸¦ ÁؼöÇØ¾ß ÇÔ. require_once("inc/mysql.inc"); // KT SMS Àü¼ÛÀº MySQL DB ¿¡ KT °ü·Ã ±ÔÄ¢¿¡ ¸Âµµ·Ï ÀúÀå ó¸®ÇÑ´Ù. $sms_db = new dbconnect('222.122.18.22', 'smsuser', 'sms5emffld)', 'sms', __FILE__, __LINE__); // KT ¼ö½ÅÀÚ°ü·Ã ÀúÀå ±ÔÄ¢ $sms_target = "ktics1^".$phone; $sms_query = "INSERT INTO SDK_SMS_SEND (USER_ID, SCHEDULE_TYPE, SUBJECT, NOW_DATE, SEND_DATE, CALLBACK, DEST_COUNT, DEST_INFO, SMS_MSG) "; $sms_query .= "VALUES ('ktics1', 0,'ktics1',DATE_FORMAT(now(),'%Y%m%d%H%i%s'),DATE_FORMAT(now(),'%Y%m%d%H%i%s'),'0317810344', 1,'$sms_target','$message')"; $sms_result = $sms_db->query($sms_query, __FILE__, __LINE__); // SMS DB Á¢¼Ó ÇØÁ¦ $sms_db->close(); if( !$sms_result->result ) // Àü¼Û ½ÇÆÐ½Ã.... return 0; else return 1; } else if( strcmp( IDC_INFO, "LG U+" ) == 0 ) //LG U+ ÀÇ SMS Àü¼Û ±â´É { // LG U+ ÀÇ °æ¿ì.. SMS Àü¼ÛÀ» À§ÇØ Oracle -> MySQL DB·Î º¯°æµÇ¾î À̸¦ »ç¿ë // - INSERT 󸮽à °íÀ¯ ±ÔÄ¢ÀÌ ÀÖ¾î À̸¦ ÁؼöÇØ¾ß ÇÔ. require_once("inc/mysql.inc"); $sms_db = new dbconnect('smsdb.x-cdn.com', 'xcdnuser', 'solbox123', 'SMS', __FILE__, __LINE__); $sms_query = "INSERT INTO SC_TRAN( TR_SENDDATE, TR_SENDSTAT, TR_PHONE, TR_CALLBACK, TR_MSG, TR_MSGTYPE)"; $sms_query .= "VALUES ( now(), '0', '$phone', '$phone', '$message', '0')"; $sms_result = $sms_db->query($sms_query, __FILE__, __LINE__); // SMS DB Á¢¼Ó ÇØÁ¦ $sms_db->close(); if( !$sms_result->result ) // Àü¼Û ½ÇÆÐ½Ã.... return 0; else return 1; } else if( strcmp( IDC_INFO, "SKBB" ) == 0 ) { // SKBB ÀÇ °æ¿ì SMS Àü¼ÛÀ» À§ÇØ ¼Ö¹Ú¿¡¼­ ±¸¸ÅÇÑ sms Àü¼Û ½Ã½ºÅÛ »ç¿ë, MySQL DB »ç¿ë require_once("inc/mysql.inc"); // SKBB SMS Àü¼ÛÀº MySQL DB ¿¡ °ü·Ã ±ÔÄ¢¿¡ ¸Âµµ·Ï ÀúÀå ó¸®ÇÑ´Ù. $sms_db = new dbconnect('222.239.93.143:13306', 'lghv_user', 'solbox@#12', 'lghv_db', __FILE__, __LINE__); // ¼ö½ÅÀÚ°ü·Ã ÀúÀå ±ÔÄ¢ $sms_target = $phone; $sms_query = "INSERT INTO lghv_db.TBL_SEND_TRAN( fmsgtype, fmessage, fsenddate, fdestine, fcallback ) "; $sms_query.= "VALUES ( '0', '$message', now(), '$sms_target', '0221823688' ); "; $sms_result = $sms_db->query($sms_query, __FILE__, __LINE__); // SMS DB Á¢¼Ó ÇØÁ¦ $sms_db->close(); if( !$sms_result->result ) // Àü¼Û ½ÇÆÐ½Ã.... return 0; else return 1; } else if( strcmp( IDC_INFO, "SOLBOX" ) == 0 ) { // SOLBOX ÀÎ °æ¿ì.. SKBB ¸¦ ±×´ë·Î »ç¿ëÇÑ´Ù. // SKBB ÀÇ °æ¿ì SMS Àü¼ÛÀ» À§ÇØ ¼Ö¹Ú¿¡¼­ ±¸¸ÅÇÑ sms Àü¼Û ½Ã½ºÅÛ »ç¿ë, MySQL DB »ç¿ë require_once("inc/mysql.inc"); // SKBB SMS Àü¼ÛÀº MySQL DB ¿¡ °ü·Ã ±ÔÄ¢¿¡ ¸Âµµ·Ï ÀúÀå ó¸®ÇÑ´Ù. $sms_db = new dbconnect('222.239.93.143:13306', 'lghv_user', 'solbox@#12', 'lghv_db', __FILE__, __LINE__); // ¼ö½ÅÀÚ°ü·Ã ÀúÀå ±ÔÄ¢ $sms_target = $phone; $sms_query = "INSERT INTO lghv_db.TBL_SEND_TRAN( fmsgtype, fmessage, fsenddate, fdestine, fcallback ) "; $sms_query.= "VALUES ( '0', '$message', now(), '$sms_target', '0221823688' ); "; $sms_result = $sms_db->query($sms_query, __FILE__, __LINE__); // SMS DB Á¢¼Ó ÇØÁ¦ $sms_db->close(); if( !$sms_result->result ) // Àü¼Û ½ÇÆÐ½Ã.... return 0; else return 1; } else { // SMS Àü¼ÛÇÔ¼ö°¡ Á¤ÀǵǾî ÀÖÁö ¾ÊÀº °æ¿ì. return -1; } } // ¼­ºñ½º Á¤º¸ Ãâ·Â½Ã... Storage »ç¿ë·ü Á¤º¸¸¦ ±âÁØÀ¸·Î Sort ó¸®Çϱâ À§ÇÑ ÇÔ¼ö. function service_compare($x, $y) { if( $x[6] == $y[6] ) { // ½ºÅ丮Áö »ç¿ë·üÀÌ µ¿ÀÏÇÑ °æ¿ì.... // ½ºÅ丮Áö »ç¿ë·®°ªÀ» ÀÌ¿ëÇÏ¿© Á¤·Ä ó¸®. if( $x[4] == $y[4] ) return 0; else if( $x[4] < $y[4] ) return 1; else return -1; } else if( $x[6] < $y[6] ) return 1; else return -1; } // ±âŸ Á¤ÀÇ date_default_timezone_set('Asia/Seoul'); // date ÇÔ¼ö »ç¿ë °ü·Ã timezone ¼³Á¤ ¿À·ù ȸÇÇ ¸ñÀû //phpinfo(); // ½ÃÀÛ Á¤º¸ ±â·Ï.. $check_start_time = date("Y-m-d H:i:s"); // CCDB »ó¿¡¼­ °¨½Ã´ë»ó ¼­ºñ½º Á¤º¸ ÃßÃâ $ccdb_handle = pg_connect( $CCDB_CONNECT_STRING ); if( $ccdb_handle == false ) { // CCDB ¿¬°á ½ÇÆÐ½Ã... PHP Á¾·á ó¸® die("

[$check_start_time] CCDB Connection failed.

"); } $query_service = "SELECT A.svc_id AS service, D.id AS rc_name, D.stat_id AS rc_id , A.user_seq AS user_seq, A.svc_seq AS svc_seq, B.storage_used_alarm AS alarm_limit FROM cs_service.cs_service A, cs_alarm.cs_service_alarm B, cs_service.cs_service_config C, cs_service.cs_rc_info D WHERE A.svc_seq = B.svc_seq AND B.svc_seq = C.svc_seq AND C.rc_domain = D.rc_domain AND A.del_yn = 'N' AND A.status_code = 'SVC_STATUS_ING' AND B.storage_used_alarm > 0 ORDER BY A.svc_seq, D.stat_id "; $ccdb_result_service = pg_exec( $ccdb_handle, $query_service ); if( $ccdb_result_service == false ) { // CCDB Query ½ÇÆÐ½Ã... PHP Á¾·á ó¸® echo pg_errormessage( $ccdb_handle ); pg_close($ccdb_handle); die("

[$check_start_time] CCDB Query failed.[$query_service]

"); } // Á¶È¸ °á°ú ÀúÀå. $array_service = array(); for( $row_service = 0; $row_service < pg_numrows($ccdb_result_service); $row_service++ ) { $values = pg_fetch_row( $ccdb_result_service, $row_service ); // $values[0] : ¼­ºñ½º Name : totodisk05 // $values[1] : RC Name : BD-09 // $values[2] : rc stat_id : bd09 // $values[3] : user_seq : 156 // $values[4] : svc_seq : 238 // $values[5] : alarm_limit : 70 array_push( $array_service, $values ); } pg_freeresult( $ccdb_result_service ); // CCDB result set free. // °¨½Ã´ë»ó ¼­ºñ½º¿¡ ´ëÇÑ Storage »ç¿ë·® Á¶È¸. $services = array(); // ÃÖÁ¾ Á¤º¸¸¦ ÀúÀåÇÒ º¯¼ö. reset( $array_service ); $service_total_count = count( $array_service ); for( $service_index = 0; $service_index < $service_total_count; $service_index++ ) { $query_used = "SELECT stg_size, used_stg_size, to_char(reg_date, 'YYYY-MM-DD HH24:MI:SS') FROM cs_stat.cs_stat_storage WHERE reg_date > ( now() - interval '30 minute' ) AND user_seq = ".$array_service[$service_index][3]." AND svc_seq = ".$array_service[$service_index][4]." AND rc_id = '".$array_service[$service_index][2]."' ORDER BY reg_date DESC LIMIT 1"; $ccdb_result_used = pg_exec( $ccdb_handle, $query_used ); // °á°ú Row ¼ö´Â Á¤»óÀÎ °æ¿ì 1°Ç... Á¶È¸ °á°ú ¾øÀ» °æ¿ì.. 0°Ç ÀÓ. if( pg_numrows($ccdb_result_used) == 1 ) { // Á¤»ó Á¶È¸µÈ °æ¿ì... //$values = pg_fetch_row( $ccdb_result_used, $row_used ); $values = pg_fetch_row( $ccdb_result_used ); // $values[0] : °è¾à¿ë·®(Byte) : 329853488332800 // $values[1] : »ç¿ë·®(Byte) : 193857136159126 // $values[2] : Last Åë°è ½Ã°¢ : 2014-03-26 14:20:00 // ÃÖÁ¾ Ãâ·Â °ü·Ã $services ¹è¿­ ÀúÀå ¼ø¼­.. // 0. ¼­ºñ½º Name // 1. RC Name // 2. °è¾à¿ë·® // 3. alarm_limit // 4. »ç¿ë·® // 5. Last Åë°è ½Ã°£ // 6. Storage »ç¿ë·ü => ¾Æ·¡ ÇÔ¼ö¿¡¼­ ó¸®ÇϹǷÎ.. 0.0 À¸·Î ÀúÀå ó¸®. $temp = array( $array_service[$service_index][0], $array_service[$service_index][1], $values[0] , $array_service[$service_index][5], $values[1], $values[2], 0.0 ); array_push( $services, $temp ); } else { // ÇØ´ç ¼­ºñ½º¿¡ ´ëÇÑ Åë°è Á¤º¸ Á¶È¸ ½ÇÆÐ½Ã.. // - ¾Æ·¡ Flow ¿¡¼­ 󸮸¦ ¼öÇàÇϱâ À§ÇØ.. °è¾à ¿ë·®°ªÀ» -1 °ªÀ» ó¸®. $temp = array( $array_service[$service_index][0], $array_service[$service_index][1], -1 , $array_service[$service_index][5], 0, 'Storage Åë°è Not Found', 0.0 ); array_push( $services, $temp ); } pg_freeresult( $ccdb_result_used ); // CCDB result set free. } // CCDB ¿¬°á Á¾·á pg_close($ccdb_handle); // »ç¿ëÀ² °è»ê $service_total_count = count( $services ); // Àüü ¼­ºñ½º ¼ö. $service_alarm_count = 0; // ÀÓ°èÄ¡ Ãʰú ¼­ºñ½º ¼ö. $service_check_count = 0; // ¼­ºñ½º Á¤º¸ ÀÌ»ó °ü·Ã È®ÀÎ ÇÊ¿äÇÑ ¼­ºñ½º ¼ö. reset( $services ); for( $row_index = 0; $row_index < $service_total_count; $row_index++ ) { // ¹éºÐ·ü·Î ó¸®Çϸç.. ¼Ò¼öÁ¡ ÀÌÇÏ 1ÀÚ¸®±îÁö. // Á¤¼ö¿¡ ´ëÇÑ ½Ç¼ö °è»ê 󸮶§¹®¿¡ 100.0 À» °öÇÔ. // °è¾à¿ë·®ÀÌ 0 º¸´Ù Å« °æ¿ì... if( $services[$row_index][2] > 0 ) { $services[$row_index][6] = number_format( $services[$row_index][4] * 100.0 / $services[$row_index][2] , 1 ); } else if( $services[$row_index][2] == 0 ) { // °è¾à¿ë·®ÀÌ 0ÀÎ °æ¿ì.. => »ç¿ë·ü 100% ·Î ó¸®.. $services[$row_index][6] = 100.0; } else { // CCDB »ó¿¡¼­ Åë°è Á¤º¸ Á¶È¸ ½ÇÆÐ½Ã... $services[$row_index][6] = -1; $service_check_count +=1; } // ÀÓ°èÄ¡ Ãʰú ¼­ºñ½º ¼ö °è»ê. // Storage »ç¿ë·üÀÌ °üÁ¦ ¼³Á¤°ªº¸´Ù °°°Å³ª Å« °æ¿ì... if( ($services[$row_index][2] >= 0) && ($services[$row_index][6] >= $services[$row_index][3])) { $service_alarm_count += 1; } } // ¿ä¾à Á¤º¸ °ü·Ã HTML »ý¼º ó¸®... echo "\n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; if( $service_alarm_count > 0 ) { echo " \n"; echo " \n"; } else { echo " \n"; echo " \n"; } echo " \n"; echo " \n"; if( $service_check_count > 0 ) { echo " \n"; echo " \n"; } else { echo " \n"; echo " \n"; } echo "
°Ë»ç ½Ã°¢ (30ºÐ ´ÜÀ§)$check_start_time
°Ë»ç ´ë»ó ¼­ºñ½º ¼ö$service_total_count
ÀÓ°èÄ¡ Ãʰú ¼­ºñ½º ¼ö$service_alarm_count
$service_alarm_count
¼³Á¤ Á¡°Ë ÇÊ¿ä ¼­ºñ½º ¼ö$service_check_count
$service_check_count
\n"; echo "
\n"; // HTML Ãâ·ÂÀü.. Storage »ç¿ë·ü ±â¹ÝÀ¸·Î Á¤·Ä ó¸®. reset( $services ); usort( $services, 'service_compare'); // ÃßÃâ °á°ú¿¡ ´ëÇÑ HTML »ý¼º ó¸®... echo "\n"; reset( $services ); for( $row_index = 0; $row_index < $service_total_count; $row_index++ ) { echo " \n"; // No Ç¥½Ã echo " \n"; // ¼­ºñ½º¸í // Storage »ç¿ë·üÀÌ °üÁ¦ ¼³Á¤°ªº¸´Ù °°°Å³ª Å« °æ¿ì... if( $services[$row_index][2] >= 0 && $services[$row_index][6] >= $services[$row_index][3] ) { echo " \n"; } else if( $services[$row_index][2] == -1 ) { // Åë°è Á¤º¸ Á¶È¸ ½ÇÆÐ½Ã.. echo " \n"; } else { echo " \n"; } // RC Name echo " \n"; // Storage °è¾à ¿ë·® // GB ·Î º¯È¯ÇÏ¿© Ç¥½Ã, 1024 ´ÜÀ§À̹ǷΠ¼Ò¼öÁ¡ ÀÌÇÏ Ã³¸®´Â ¾ÈÇØµµ µÈ´Ù. if( $services[$row_index][2] >= 0 ) { echo " \n"; } else { echo " \n"; } // °üÁ¦ ¼³Á¤°ª. // Storage »ç¿ë·üÀÌ °üÁ¦ ¼³Á¤°ªº¸´Ù °°°Å³ª Å« °æ¿ì... if( $services[$row_index][2] >= 0 && $services[$row_index][6] >= $services[$row_index][3] ) { echo " \n"; } else { echo " \n"; } // Storage ½ÇÁ¦ »ç¿ë·® // GB ´ÜÀ§·Î º¯È¯ÇÏ¿© Ç¥½Ã, ¼Ò¼öÁ¡ÀÌÇÏ 1ÀÚ¸®±îÁö. echo " \n"; // Storage »ç¿ë·® Åë°èÁ¤º¸ÀÇ ÃÖÁ¾ ½Ã°¢ // CCDB ¿¡ ÀúÀåµÈ ÇØ´ç ¼­ºñ½ºÀÇ ÃÖÁ¾ Storage Åë°è µî·Ï ½Ã°¢. if( $services[$row_index][2] >= 0 ) { echo " \n"; } else { echo " \n"; } // Storage »ç¿ë·ü // Storage »ç¿ë·üÀÌ °üÁ¦ ¼³Á¤°ªº¸´Ù °°°Å³ª Å« °æ¿ì... if( $services[$row_index][2] >= 0 && $services[$row_index][6] >= $services[$row_index][3] ) { echo " \n"; } else { echo " \n"; } echo " \n"; } echo "
No ¼­ºñ½º RC Name Storage °è¾à¿ë·®(GB) °üÁ¦ ¼³Á¤°ª(%) Storage »ç¿ë·®(GB) Last Storage Åë°è µî·Ï½Ã°¢ Storage »ç¿ë·ü(%)
".($row_index+1)."".$services[$row_index][0]."".$services[$row_index][0]."".$services[$row_index][0]."".$services[$row_index][1]."".number_format($services[$row_index][2]/1024.0/1024/1024, 0)."".$services[$row_index][2]."".$services[$row_index][3]."".$services[$row_index][3]."".number_format($services[$row_index][4]/1024.0/1024/1024, 1)."".$services[$row_index][5]."".$services[$row_index][5]."".$services[$row_index][6]."".$services[$row_index][6]."
\n"; // alarm ¹ß¼Û ¼­ºñ½º°¡ Á¸ÀçÇÏ´Â °æ¿ì.. conf ÆÄÀÏ¿¡ ¼³Á¤µÈ Alarm ´ë»ó Á¤º¸¸¦ °¡Á®¿Í ÀúÀåÇÑ´Ù. if( $service_alarm_count > 0 ) { $fp = fopen( CONF_FILE, "r"); $alarm_list_sms = array(); $alarm_list_mail= array(); while( !feof($fp)) { $buf = fgets($fp); if(strncmp($buf, '#', 1) == 0) // Comment '#' continue; else if(strncmp( $buf, ' ', 1) == 0) // Blank line continue; else if(strncmp($buf, '[', 1) == 0) // COMMON + SERVICE ºí·Ï { sscanf(trim($buf), '[%[^]]]', $svc_name ); } else if(strncmp($buf, 'SMS=', 4) == 0 ) { sscanf( trim($buf), 'SMS=%[^|]|%[^|]', $alarm_phone['name'], $alarm_phone['sms'] ); $alarm_phone['service'] = $svc_name; array_push( $alarm_list_sms, $alarm_phone ); } else if(strncmp($buf, 'MAIL=', 5) == 0 ) { sscanf( trim($buf), 'MAIL=%[^|]|%[^|]', $alarm_mail['name'], $alarm_mail['mail'] ); $alarm_mail['service'] = $svc_name; array_push( $alarm_list_mail, $alarm_mail ); } } fclose( $fp ); $alarm_list_sms_count = count($alarm_list_sms); $alarm_list_mail_count = count($alarm_list_mail); echo "

Alarm Àü¼Û ³»¿ª

"; echo "\n"; reset( $services ); for( $row_index = 0; $row_index < $service_total_count; $row_index++ ) { // ÀÓ°èÄ¡ Ãʰú ¼­ºñ½º.... È®ÀÎ.. if( ($services[$row_index][2] >= 0) && ($services[$row_index][6] >= $services[$row_index][3])) { // ÇØ´ç ¼­ºñ½º¿¡ ´ëÇØ Mail ¸¦ Àü¼Û ó¸®ÇÑ´Ù. reset($alarm_list_mail); for( $row = 0; $row < $alarm_list_mail_count ; $row++ ) { // SMS Àü¼Û °ü·ÃÇÏ¿©... alarm_list_mail ¹è¿­¿¡ Æ÷ÇÔµÈ Á¤º¸ Áß.... // ¼­ºñ½º¸íÀÌ DEFAULT À̰ųª.. ¼­ºñ½º¸íÀÌ µ¿ÀÏÇÑ °æ¿ì.. SMS ¸¦ Àü¼ÛÇÑ´Ù. if( ( strcmp( trim($alarm_list_mail[$row]['service']), "DEFAULT" ) == 0 ) || ( strcmp( trim($alarm_list_mail[$row]['service']), $services[$row_index][0] ) == 0 ) ) { // Á¦¸ñ // - ÇÑ±Û ÀԷ½Ã.. ¸ÞÀÏ ¼ö½Å App Á¾·ù¿¡ µû¶ó ±úÁö´Â °æ¿ì°¡ ¹ß»ýÇÏ¿©... ¿µ¹®À¸·Î Àü¼Û ó¸®. $mail_title = "[Cloud Storage] ".$services[$row_index][0]." Service Storage Used Alarm"; // Mail Body $mail_body = "

Cloud Storage »ç¿ë·® Alarm

\n"; $mail_body .= "[".$services[$row_index][5]."] "; $mail_body .= "[".$services[$row_index][1]."] ".$services[$row_index][0]." ¼­ºñ½º Storage »ç¿ë·®ÀÌ "; $mail_body .= $services[$row_index][6]."% ·Î¼­ °üÁ¦ ÀÓ°èÄ¡ ".$services[$row_index][3]."% ¸¦ ÃʰúÇß½À´Ï´Ù.\n"; $mail_body .= "

\n* º» ¸ÞÀÏÀº ¹ß½Å Àü¿ë ¸ÞÀÏÀÔ´Ï´Ù. *\n"; // inc Æú´õ ÇÏÀ§ sendmail.inc ¿¡ Á¤ÀÇµÈ Smtp Class ÀÌ¿ëÇÒ °æ¿ì... ¸Þ½ÃÁö Àü¼Û ½ÇÆÐ°¡ Á¾Á¾ ¹ß»ý. // µû¶ó¼­ inc Æú´õ ÇÏÀ§ sendmail Ŭ·¡½º¸¦ »ç¿ëÇÑ´Ù. $mail_result = 0; $mail = new sendmail("127.0.0.1", 25, 30 ); if( $mail->open() == true ) { $mail->send( $alarm_list_mail[$row]['mail'], $ALARM_MAIL_SENDER, $mail_title, $mail_body ); $mail->close(); $mail_result = 1; } // Àü¼Û °á°ú Ãâ·Â HTML Á¶¸³ echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; if( $mail_result == 1 ) echo " \n"; else echo " \n"; echo " \n"; } } // ÇØ´ç ¼­ºñ½º¿¡ ´ëÇØ SMS ¸¦ Àü¼Û ó¸®ÇÑ´Ù. reset($alarm_list_sms); for( $row = 0; $row < $alarm_list_sms_count ; $row++ ) { // SMS Àü¼Û °ü·ÃÇÏ¿©... alarm_list_sms ¹è¿­¿¡ Æ÷ÇÔµÈ Á¤º¸ Áß.... // ¼­ºñ½º¸íÀÌ DEFAULT À̰ųª.. ¼­ºñ½º¸íÀÌ µ¿ÀÏÇÑ °æ¿ì.. SMS ¸¦ Àü¼ÛÇÑ´Ù. if( ( strcmp( trim($alarm_list_sms[$row]['service']), "DEFAULT" ) == 0 ) || ( strcmp( trim($alarm_list_sms[$row]['service']), $services[$row_index][0] ) == 0 ) ) { // 2016-08-04 huibong // sms Àü¼Û½Ã ÇÑ±Û ÀÔ·Â ¹®Á¦°¡ ÀÖ¾î.. ¿µ¹®À¸·Î º¯°æ ó¸®ÇÔ. //$sms_body = "[CS Alarm] ".$services[$row_index][1]." ".$services[$row_index][0]." ¼­ºñ½º Storage »ç¿ë·®: "; $sms_body = "[CS Alarm] ".$services[$row_index][1]." ".$services[$row_index][0]." service storage used alarm: "; $sms_body .= $services[$row_index][6]."%"; // SMS Àü¼ÛÇÔ¼ö È£Ãâ // SMS Àü¼Û ó¸® °á°ú... 1: Àü¼Û ¼º°ø, 0: Àü¼Û ½ÇÆÐ, -1: SMS Àü¼Û ¼³Á¤ ¾ÈµÊ.. $sms_result = send_sms( $alarm_list_sms[$row]['sms'], $sms_body ); // SMS Àü¼Û °á°ú Ãâ·Â HTML Á¶¸³ echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; if( $sms_result == 1 ) { echo " \n"; } else if( $sms_result == 0 ) { echo " \n"; } else { echo " \n"; } echo " \n"; } } } } echo "
¼­ºñ½º Alarm Type ¼ö½ÅÀÚ ¿¬¶ôó Àü¼Û °á°ú
".$services[$row_index][0].""."MAIL"."".$alarm_list_mail[$row]['name']."".$alarm_list_mail[$row]['mail'].""."Àü¼Û ¿Ï·á".""."Àü¼Û ½ÇÆÐ"."
".$services[$row_index][0].""."SMS"."".$alarm_list_sms[$row]['name']."".$alarm_list_sms[$row]['sms'].""."Àü¼Û ¿Ï·á".""."Àü¼Û ½ÇÆÐ".""."SMS Àü¼Û ±â´É ¼³Á¤ ¾ÈµÊ"."
\n"; echo "
\n"; } // PHP Á¾·á. ?>