#!/usr/local/bin/php -c/usr/local/directadmin/plugins/new_lvemanager/php.ini ReturnProcLVEVerion(); $lve_stats_version = $LVE -> ReturnLveStatsVersion ( ); // find cur uid //$uid = exec('/usr/bin/getent passwd '.$_SERVER['USER'].' | cut -d: -f3'); // period post if(isset($_POST['period'])) { $periodGet = $_POST['period']; if($periodGet == '10m') { $period = '10m'; } elseif($periodGet == '30m') { $period = '30m'; } elseif($periodGet == '1h') { $period = '1h'; } elseif($periodGet == '4h') { $period = '4h'; } elseif($periodGet == '1d') { $period = '1d'; } elseif($periodGet == 'today') { $period = 'today'; } elseif($periodGet == 'yesterday') { $period = 'yesterday'; } elseif($periodGet == '7d') { $period = '7d'; } elseif($periodGet == '30d') { $period = '30d'; } else { $period = '1d'; } } else { $period = '1d'; } // timeUnit post if(isset($_POST['timeUnit'])) { $timeUnit = in_array($_POST['timeUnit'], ['1m', '1h', '1d']) ? $_POST['timeUnit'] : '1h'; } else { $timeUnit = '1h'; } $img_chart_url = "chart.raw?period=".$period; if ( $lve_stats_version != 0 ) { // lve-stats 2.x $img_object = ""; } // if else { // lve-stats 0.x $img_object = ""; } // else ?>
translate('Resource Usage Details');?>

translate('Timeframe');?>: translate('Time Unit');?>:



translate('Usage'); ?>

GetLVEStats($period, -1, $timeUnit); // Check if limits present $is_vmem_show = 0; $is_pmem_show = 0; $is_ep_show = 0; $is_nproc_show = 0; $is_io_show = 0; $is_iops_show = 0; foreach ( $data as $item ) { if ( $item['lVMem'] != 0 ) $is_vmem_show = 1; if ( $version >= 6 && $item['lPMem'] != 0 ) $is_pmem_show = 1; if ( $item['lEP'] != 0 ) $is_ep_show = 1; if ( $version >= 6 && $item['lNproc'] != 0 ) $is_nproc_show = 1; if ( $item['lIO'] != 0 ) $is_io_show = 1; if ( $version >=8 && $lve_stats_version != 0 && $item['lIOPS'] != 0 ) $is_iops_show = 1; } // foreach ?> '.$LANG->translate("a").''; if ( $lve_stats_version == 0 ) echo ''; else echo ''; echo ''; ?> '.$LANG->translate("a").''; if ( $lve_stats_version == 0 ) echo ''; else echo ''; echo ''; } // if ?> '.$LANG->translate("a").''; if ( $lve_stats_version == 0 ) echo ''; else echo ''; echo ''; } // if ?> '.$LANG->translate("a").''; if ($lve_stats_version == 0) echo ''; else echo ''; echo ''; } // if ?> '.$LANG->translate("a").''; if ( $lve_stats_version == 0 ) echo ''; else echo ''; echo ''; } // if ?> '.$LANG->translate("a").''; if ( $lve_stats_version == 0 ) echo ''; else echo ''; echo ''; } // if ?> '.$LANG->translate("VMemF").''; if ( $version>= 6 ) echo ''; echo ''; if ( $version>= 6 ) echo ''; } // if ?> ' . round(($item["aVMem"]/1024/1024),2) . ''; if ( $lve_stats_version == 0 ) echo ''; else echo ''; echo ''; } // if ?> ' . round(($item["aPMem"] / 1024 / 1024), 2) . ''; if ($lve_stats_version == 0) echo ''; else echo ''; echo ''; } // if ?> '. $item["aEP"]. ''; if ( $lve_stats_version == 0 ) echo ''; else echo ''; echo ''; } // if ?> ' . $item["aNproc"] . ''; if ( $lve_stats_version == 0 ) echo ''; else echo ''; echo ''; } // if ?> '; if ( isset ($item['aIO']) ) echo $item['aIO']; else echo "-"; echo ''; } // if ?> ' . $item["aIOPS"] . ''; echo ''; echo ''; } //if ?> ' . $item["VMemF"] . ''; if ( $version >= 6 ) echo ''; echo ''; if ( $version >= 6 ) echo ''; } // if ?>
  translate('CPU'); ?> translate('vMEM(MB)'); ?> translate('pMEM(MB)'); ?> translate('EP'); ?> translate('nPROC'); ?> translate('IO'); ?>= 6) ? '('.$LANG->translate("KB/s").')':'';?> translate('IOPS')?>  
translate('From'); ?> translate('To'); ?> '.$LANG->translate("m").''.$LANG->translate("f").''.$LANG->translate("l").' '.$LANG->translate("m").''.$LANG->translate("f").''.$LANG->translate("l").' '.$LANG->translate("m").''.$LANG->translate("f").''.$LANG->translate("l").' '.$LANG->translate("m").''.$LANG->translate("f").''.$LANG->translate("l").' '.$LANG->translate("m").''.$LANG->translate("f").''.$LANG->translate("l").' '.$LANG->translate("m").''.$LANG->translate("f").''.$LANG->translate("l").' translate('a');?> translate('f');?> translate('l');?> '.$LANG->translate("PMemF").''.$LANG->translate("EPf").''.$LANG->translate("NprocF").'
' . round(($item["mVMem"]/1024/1024),2) . '' . $item["VMemF"] . '' . round(($item["lVMem"]/1024/1024),2) . ' ' . round(($item["mPMem"] / 1024 / 1024), 2) . '' . $item["PMemF"] . '' . round(($item["lPMem"] / 1024 / 1024), 2) . ' '. $item["mEP"] . ''. $item["EPf"] . ''. $item["lEP"]. ' ' . $item["mNproc"] . '' . $item["NprocF"] . '' . $item["lNproc"] . ' '; if ( $lve_stats_version == 0 ) // lve-stats 0.x { if ( isset ( $item['mIO'] ) ) echo $item['mIO']; else echo "-"; } // if else // lve-stats 2.x { if ( isset ( $item['IOf'] ) ) echo $item['IOf']; else echo "-"; } // else echo ''; if ( isset ($item['lIO']) ) echo $item['lIO']; else echo "-"; echo ' ' . $item["IOPSf"] . '' . $item["lIOPS"] . ' ' . $item["PMemF"] . '' . $item["EPf"] . '' . $item["NprocF"] . '