murgal 0 Zgłoś post Napisano Grudzień 10, 2011 Witam, Potrzebuje małego, prostego skryptu który pokaże mi obciążenie maszyny przez przeglądarkę. Same podstawowe informacje CPU/RAM Udostępnij ten post Link to postu Udostępnij na innych stronach
venet0 72 Zgłoś post Napisano Grudzień 10, 2011 Może munin? Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Kamikadze Zgłoś post Napisano Grudzień 10, 2011 RAM: <?php exec ("cat /proc/meminfo", $details); $r1 = $details[0]; $ram1 = intval(preg_replace('/[^0-9]/', '', $r1)) ; $r2 = $details[1]; $ram2 = intval(preg_replace('/[^0-9]/', '', $r2)) ; $wynik = $ram2 / $ram1; $fram = $wynik * 100; $ram = round($fram, 0); $sz = 100 - $ram; echo "Ram: " .$sz." %"; ?> CPU LOAD <?php preg_match("/averages?: ([0-9\.]+),[\s]+([0-9\.]+),[\s]+([0-9\.]+)/",@exec('uptime'),$load); echo "".$load[1]." - ".$load[2]." - ".$load[3].""; ?> HDD: <?php function mksize($bytes) { if ($bytes < 1000 * 1024) return number_format($bytes / 1024, 2) . " kB"; elseif ($bytes < 1000 * 1048576) return number_format($bytes / 1048576, 2) . " MB"; elseif ($bytes < 1000 * 1073741824) return number_format($bytes / 1073741824, 2) . " GB"; else return number_format($bytes / 1099511627776, 2) . " TB"; } $sciezka = "/home"; $total = disk_total_space($sciezka); $free = disk_free_space($sciezka); $usage = $total - $free; $procent = round(($usage/$total) * 100, 0); echo " $procent %</br>"; echo "Stan dysku " .mksize($usage). " / ".mksize($total); ?> UPTIME: <?php $UpTime = file('/proc/uptime'); $UpTime = $UpTime[0]; $UpSecs = floor($UpTime % 60); $UpMins = floor($UpTime / 60 % 60); $UpHours = floor($UpTime / 3600 % 24); $UpDays = floor($UpTime / 86400); $UpTime = 'Uptime: '; if ($UpDays > 0) { $UpTime .= $UpDays; $UpTime .= ' days '; } if ($UpHours > 0) { $UpTime .= $UpHours; $UpTime .= ' hours '; } if ($UpMins > 0) { $UpTime .= $UpMins; $UpTime .= ' minutes '; } echo $UpTime; ?> 2 Udostępnij ten post Link to postu Udostępnij na innych stronach
YagAA 2 Zgłoś post Napisano Grudzień 10, 2011 Od siebie polecam http://phpsysinfo.sourceforge.net/phpsysinfo/index.php?disp=dynamic Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość nrm Zgłoś post Napisano Grudzień 10, 2011 collectd Udostępnij ten post Link to postu Udostępnij na innych stronach
Tomiz 25 Zgłoś post Napisano Grudzień 10, 2011 (edytowany) status2k.com - świetna monitor za 30$ bez limitów na serwery. Edytowano Grudzień 10, 2011 przez Tomiz (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
voti 19 Zgłoś post Napisano Grudzień 17, 2011 Ja od siebie polecam 'Glances' i 'saidar' Udostępnij ten post Link to postu Udostępnij na innych stronach