Memory usage in ubuntu
1 2 3 4 5 6 7 8 9 10 11 12 |
header('Content-type: application/json'); foreach (file('/proc/meminfo') as $ri) { $m[strtok($ri, ':')] = strtok(''); } $response = array(); $response['memory_usage'] = 100 - round(($m['MemFree'] + $m['Buffers'] + $m['Cached']) / $m['MemTotal'] * 100); // $response['memory_usage'] = $m['MemTotal']; echo json_encode($response); |
CPU usage in ubuntu
1 2 3 4 5 6 7 8 9 10 11 12 13 |
header('Content-type: application/json'); $loadtime = sys_getloadavg(); $response = array(); $totalCors = 4; $cpuPercentage = round(($loadtime[0] * 100) / $totalCors); $response['cpu_usage'] = $cpuPercentage; // $response['cpu_usage1'] = $loadtime; echo json_encode($response); |
More Stories
How to set EC2 Ubuntu default password
Install PHP mcrypt extension on Ubuntu
PHP Composer memory limit issues