Skocz do zawartości

Web Hosting Talk

  • progreso.pl

    Partner technologiczny

    Upraszczamy to, co inni starają się komplikować. Prosto, pewnie, przyjaźnie - tak robimy hosting!
  • Kei.pl

    Partner technologiczny

    Kei.pl działa na polskim rynku internetowym od 2000 roku. Obecnie na blisko 300 serwerach w Centrum Danych Kei.pl znajduje się kilkadziesiąt tysięcy stron WWW.
  • S-NET.info

    Partner technologiczny

    S-NET to dostawca usług dla biznesu. Najważniejsze usługi świadczone przez firmę to usługi Centrum Danych, dostęp do Internetu, transmisja danych oraz tranzyt do różnych operatorów.
  • Sprint Data Center

    Partner technologiczny

    Sprint Data Center to jedyne w Polsce północno-wschodniej i jednocześnie jedno z najnowocześniejszych w kraju centrum przechowywania i przetwarzania danych.

 

Prosty monitoring serwera na WWW


6 odpowiedzi na ten temat

Prosty monitoring serwera na WWW

#1 murgal

    Stały użytkownik

  • Użytkownicy
  • PipPipPipPipPip
  • 124 postów

Napisany 10 grudzień 2011 - 10:57

Witam,


Potrzebuje małego, prostego skryptu który pokaże mi obciążenie maszyny przez przeglądarkę.

Same podstawowe informacje CPU/RAM

#2 romix

    Stały użytkownik

  • Użytkownicy
  • PipPipPipPipPip
  • 211 postów
  • Skąd:Ruda Śląska
  • Firma:Biznes-Host.pl sp. z o.o.

Napisany 10 grudzień 2011 - 12:17

Może munin?

#3 Kamikadze

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 1577 postów
  • Skąd:Sulejówek
  • Imię:Emil
  • Nazwisko:M

Napisany 10 grudzień 2011 - 12:32

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;  
?> 

Darmowy Monitoring serwerów!

SerwerStatus.pl - monitorowanych ponad 70 serwerów z 3 Polskich lokalizacji.


#4 YagAA

    Stały użytkownik

  • Użytkownicy
  • PipPipPipPipPip
  • 152 postów

Napisany 10 grudzień 2011 - 13:20

Od siebie polecam http://phpsysinfo.so...hp?disp=dynamic

#5 nrm

    Weteran WHT

  • Moderatorzy
  • PipPipPipPipPipPipPipPip
  • 1765 postów
  • Skąd:KATOwice
  • Firma:{netBOMB}
  • Imię:Mirek

Napisany 10 grudzień 2011 - 14:03

collectd

#6 Tomiz

    Stały użytkownik

  • Użytkownicy
  • PipPipPipPipPip
  • 136 postów
  • Skąd:Konin
  • Imię:Tomek

Napisany 10 grudzień 2011 - 14:23

status2k.com - świetna monitor za 30$ bez limitów na serwery.


Ten post był edytowany przez Tomiz dnia: 10 grudzień 2011 - 14:24


#7 voti

    Czasami na forum

  • Użytkownicy
  • 41 postów

Napisany 17 grudzień 2011 - 11:11

Ja od siebie polecam
'Glances' i 'saidar'
Linux aptosid-amd64





1 Użytkowników czyta ten temat

0 użytkowników, 1 gości, 0 anonimowych użytkowników