Igor B Postado Julho 5, 2011 Compartilhar Postado Julho 5, 2011 Boa noite, Trago a vocês, um script muito útil que é capaz de lhe dar informações como tempo de uptime do servidor, load, versão do sistema operacional, versão do apache + php + mysql + zend, informações sobre a memória, informações do hd e processador(es). Quem me recomendou o mesmo foi o Pedro Felipe, do Tic Host. Abaixo segue o código do script: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Informações do servidor</title> <style type="text/css"> body {background-color:#000;font-size:11px;color:#ccc;margin:0 0 0 0;padding-left:7px;} </style> </head> <body> <pre> <?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(); $load = explode(" ", exec("cat /proc/loadavg")); echo ('Funcionamento ininterrupto há'.$ut[0].' dias,'.$ut[1].' horas e '.$ut[2].' minutos'); echo ("<br />Load: $load[0]% $load[1]% $load[2]%"); ?> <br /> <?php system("uname -a"); ?> <br /> <?php echo "Apache "; $php = phpversion(); $mysql = mysql_get_client_info(); $zend = zend_version(); function apacheversion() { $ver = split("[/ ]",$_SERVER['SERVER_SOFTWARE']); $apver = "$ver[1] $ver[2]"; return $apver; } echo apacheversion(); echo("<br />PHP $php<br />MySQL $mysql<br />Zend $zend"); ?> <br /> <?php system("free -m"); ?> <br /> <?php system("df -h"); ?> <br /> <?php //system("cat /proc/cpuinfo | grep \"model name\""); ?> <?php system("cat /proc/cpuinfo | grep \"model name\\|processor\""); ?> </pre> </body> </html>[/HTML] Para usar salve o código acima em um arquivo php, e suba para seu servidor, ex: infos.php. Depois basta acessar www.seusite.com/infos.php, e pronto, tenha todas as informações do seu servidor em um único arquivo. Espero que gostem. Link para o comentário Compartilhar em outros sites More sharing options...
PedroFelipe Postado Julho 5, 2011 Compartilhar Postado Julho 5, 2011 Link para o comentário Compartilhar em outros sites More sharing options...
Anderson Brito Postado Julho 5, 2011 Compartilhar Postado Julho 5, 2011 Tenho um código parecido com esse, que utilizo. Só muda algumas coisinhas. Link para o comentário Compartilhar em outros sites More sharing options...
Rhuan Postado Julho 5, 2011 Compartilhar Postado Julho 5, 2011 Ja usei o Status2k, um excelente script... Obrigado por compartilhar Igor. Link para o comentário Compartilhar em outros sites More sharing options...
Igor B Postado Julho 5, 2011 Autor Compartilhar Postado Julho 5, 2011 Tenho um código parecido com esse, que utilizo. Só muda algumas coisinhas. Se pudesse compartilhar conosco também... Ja usei o Status2k, um excelente script... Obrigado por compartilhar Igor. É pago né? Hehe, denada. Link para o comentário Compartilhar em outros sites More sharing options...
ernanimanoel Postado Julho 5, 2011 Compartilhar Postado Julho 5, 2011 Olha o resultado do nosso Servidor : Funcionamento ininterrupto há 169 dias,11 horas e 9 minutos Load: 0.49% 0.46% 0.51% Para confirmação: http://vmlink.com.br/infos.php Link para o comentário Compartilhar em outros sites More sharing options...
Dermival Souza Postado Julho 5, 2011 Compartilhar Postado Julho 5, 2011 Igor, simplesmente show! Funcionando perfeitamente o script. Obrigado. Veja: http://www.hostlandia.com.br/status.php Link para o comentário Compartilhar em outros sites More sharing options...
cryptowhale Postado Julho 5, 2011 Compartilhar Postado Julho 5, 2011 Eu quem havia editado esse script e adicionado o download nesse forum. lol Poderia ter ao menos alterado o css que desenvolvi. Link para o comentário Compartilhar em outros sites More sharing options...
genial-76 Postado Julho 5, 2011 Compartilhar Postado Julho 5, 2011 Ja usei o Status2k, um excelente script... Obrigado por compartilhar Igor. Também já utilizei o Status2k, muito bom. O controle de Load dele é incrível. Vale apena! Link para o comentário Compartilhar em outros sites More sharing options...
WebRodrigo Postado Julho 5, 2011 Compartilhar Postado Julho 5, 2011 bom e o mesmo estilo do script que mostrar a versão do php. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados