php_psutil is extension of PHP version of psutil for system(CPU, memory, disks, network) and process information. It has many uses usually for monitoring the system status. php_psutil depends on cpslib and the API is mostly like psutil in Python version.
disk_partitions(all)
disk_io_counters()
disk_usage()
net_io_counters()
get_users()
boot_time()
virtual_memory()
swap_memory()
cpu_times(percpu)
cpu_count(logical)
pid_exists(pid)
get_process(pid)
<?php
$dp = disk_partitions(false);
var_dump($dp);
$dp = disk_partitions(true);
var_dump($dp);
$du = disk_usage("/");
var_dump($du);
$counter = disk_io_counters();
var_dump($counter);
$counter = net_io_counters();
var_dump($counter);
$users = get_users();
var_dump($users);
$boottime = boot_time();
var_dump($boottime);
$vmem = virtual_memory();
var_dump($vmem);
$smem = swap_memory();
var_dump($smem);
$ct = cpu_times(false);
var_dump($ct);
$ct = cpu_times(true);
var_dump($ct);
$cc = cpu_count(false);
var_dump($cc);
$cc = cpu_count(True);
var_dump($cc);
$b = pid_exists(1);
var_dump($b);
$p = get_process(3636);
var_dump($p);
?>