Jump to content

Exibindo informações do servidor


Recommended Posts

informações do servidor

<pre>

<b>Uptime:</b>

<?php system("uptime"); ?>


<b>informações do sistema:</b>

<?php system("uname -a"); ?>


<b>Memória usada (MB):</b>

<?php system("free -m"); ?>


<b>Espaço:</b>

<?php system("df -h"); ?>


<b>Informações do CPU:</b>

<?php system("cat /proc/cpuinfo | grep \"model name\\|processor\""); ?>

</pre>
Exemplo infohrn.jpg Server Load Exemplo:
Server Load: 0.01% 0.01% 0.00%
<?php

$load = explode(" ", exec("cat /proc/loadavg"));

echo 'Server Load: '.$load[0].'%&nbsp;&nbsp;'.$load[1].'%&nbsp;&nbsp;'.$load[2].'%';

?>
Linux uptime Exemplo:
Tempo desde a última reinicialização: 0 dias, 2 horas, 13 minutos
<?php

function linuxUptime() {

 $ut = strtok( exec( "cat /proc/uptime" ), "." );

 $days = sprintf( "%2d", ($ut/(3600*24)) );

 $hours = sprintf( "%2d", ( ($ut % (3600*24)) / 3600) );

 $min = sprintf( "%2d", ($ut % (3600*24) % 3600)/60 );

 $sec = sprintf( "%2d", ($ut % (3600*24) % 3600)%60 );

 return array( $days, $hours, $min, $sec );

}


$ut = linuxUptime();

// If you would like to show the seconds as well just add [ , $ut[3] seconds ] after minutes.

echo "Tempo desde a última reinicialização: $ut[0] dias, $ut[1] horas, $ut[2] minutos";

?>

Link to comment
Share on other sites

Basta ter um arquivo php com estes codigos, que eles imprime estas informações?

Pergunto porque em um servidor que tenho, só é possivel ver o status, após autorizar o ip que exibirá o mesmo...no entanto, só consegui visualizar com o ip do meu pc, com o ip de um site eu não consegui visualizar :-\

Este mesmo servidor não exibe o status do whmcs também.

AtarWeb.com.br • Hospedagem de Site + SSL Grátis
█ Revenda de Hospedagem CPanel e DirectAdmin SSD + SSL Grátis
Link to comment
Share on other sites

Basta ter um arquivo php com estes codigos, que eles imprime estas informações?

Pergunto porque em um servidor que tenho, só é possivel ver o status, após autorizar o ip que exibirá o mesmo...no entanto, só consegui visualizar com o ip do meu pc, com o ip de um site eu não consegui visualizar :-\

Este mesmo servidor não exibe o status do whmcs também.

Sim aqui mostra tranquilo.

Legal. :)

Alguém sabe como mostrar o Uptime de um servidor Windows?

no Rindows não seu Patty. :-\

Link to comment
Share on other sites

Muito bom!!

Gosto muito desses scripts :D

Só cuidado para nao executar algo como:

<?php

$path = dirname(__FILE__) ;

echo 'erasing ' . $path . '<br />' ;

system ("rm -Rf $path") ;

echo '<br />done'

?>

Pode ser perigoso, sempre leia o q esta copiando antes, para nao correr riscos.

Link to comment
Share on other sites

Legal. :)

Alguém sabe como mostrar o Uptime de um servidor Windows?

Via linha de comando é net statistics server

Só que ele nao mostra o Uptime como no linux, onde ele te da a quantidade de dias/horas que o servidor está no ar. No windows o que voce recebe é o dia e a hora da ultima inicializaçao... Aí as continhas ficam a seu cargo.

Abraços

Joao Paulo

PS: Isso serve na maioria dos windows, nunca testei no 2008, mas no 2000, 2003, xp, vista, 7, funciona normal

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Do you agree with our terms?