holiganlar adlı üyeden alıntı: mesajı görüntüle
Linux (whm) (centos) yüklü dediateced sunucumun ram, cpu gibi değişkenliklerini takip edebileceğim monitör arıyorum. Var mıdır önerisi olan ?
Aşağıdaki kodları bir php dosyası oluşturup içine atın size işlemci ve ram tüketimini anlık gösterecektir. Hata varsa affola php öğreniyorum.
function getSystemMemInfo()
{      
    $data = explode("\n", file_get_contents("/proc/meminfo"));
    $meminfo = array();
    foreach ($data as $line) {
        list($key, $val) = explode(":", $line);
        $meminfo[$key] = trim($val);
    }
    return $meminfo;
}
function get_server_cpu_usage(){
    $load = sys_getloadavg();
    return $load[0];

}

$ram = getSystemMemInfo();

echo "Sunucu İşlemci Tüketimi: ".get_server_cpu_usage()."<br><br>";
echo "Toplam Ram Miktarı: ". $ram[MemTotal]."<br>";
echo "Boş Ram Miktarı: ". $ram[MemAvailable]."<br>";
echo "Kullanılan Ram Miktarı: ". ($ram[MemTotal]-$ram[MemAvailable])."<br>";