PDA

View Full Version : Hiển thị tình trạng hiện tại của server



KingSky
10-02-14, 09:51 PM
<html>

<head>
<meta <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>"Content-Type" content="text/html; charset=utf-8">
<meta <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>"Content-Language" content="vi">
<title>SinhVienIT.Net - Tinh Trang SerVer SinhVienIT.net !</title>
<style>
.button
{
background:#f5f5f5;
border:1px solid #00609F;
font-size:8pt; font-family:Tahoma
}



.table {
border-collapse: collapse;
border:1px solid #C0D0DF;
background-color:#FFFFFF; font-family:Tahoma; font-size:8pt; color:#00609F
}

.tcat
{ background: #F7FCF2;


font: bold 8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tbottom
{
background: #F7FCF2;
color: #FFFF66;
font: bold 8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}


.vienall {
BORDER-RIGHT: #4a96ef 1px dotted; BORDER-TOP: #4a96ef 1px dotted; FONT-SIZE: 9pt; BACKGROUND: #ffffff; COLOR: #333333; BORDER-BOTTOM: #4a96ef 1px dotted; BORDER-LEFT: #4a96ef 1px dotted; font-size: 8pt;
color: #00609F; font-family: Tahoma, Arial, Verdana;}


a:link
{
FONT-SIZE: 8pt; COLOR:#08629F ; FONT-FAMILY: Tahoma, Arial, Verdana; TEXT-DECORATION: none
}
a:active
{
FONT-SIZE: 8pt; COLOR:#CC3300 ; FONT-FAMILY: Tahoma, Arial, Verdana; TEXT-DECORATION: none
}
a:visited
{
FONT-SIZE: 8pt; COLOR:#00385E; FONT-FAMILY: Tahoma, Arial, Verdana; TEXT-DECORATION: none
}
A:hover {
FONT-SIZE: 8pt; LEFT: 2px; COLOR: #0862FF; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Arial, Verdana; TEXT-DECORATION: underline
}


</style>
</head>

<body>

<table border="0" width="100%" cellspacing="0" cellpadding="0" height="100%">
<tr>
<td align="center">
<div align="center">
<table class="table" border="0" cellpadding="0" cellspacing="0" width="600">
<tbody><tr>
<td align="center" width="100%" height="25" bordercolor="#C0D0DF" bgcolor="#C0D0DF">
<font color="#000080"><b>SINHVIENIT.NET</b></font></td>
</tr>
<tr><td align="center" height="25"><font color="#FF0000"><b>THÔNG BÁO TÌNH TRẠNG HIỆN TẠI SERVER SINHVIENIT.NET</b></font></td>
</tr><tr>

<td class="vienall" style="cursor: default;" align="center" bgcolor="#f7f7f7" align="center">
<br>



<table border="0" width="98%" cellspacing="0" cellpadding="0">
<tr>
<td align="left">
<?php
//You can replace the domain with an IP if you wish

$site = "sinhvienit.net"; //this is the site you wish to check

// Let's check our common ports 80, 21, and 110
$http = fsockopen($site, 80);
$ftp = fsockopen($site, 21);
$pop3 = fsockopen($site, 110);

if ($http) {
$status .= "<b><b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>>: Bình thường<br>";
}

else {
$status .= "<b><b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>>: Ko làm việc<br>";
}

if ($ftp) {
$status .= "<b>FTP</b>: Bình thường<br>";
}
else {
$status .= "<b>FTP</b>: Ko làm việc<br>";
}

if ($pop3) {
$status .= "<b>POP3/SMTP</b>: Bình thường<br>";
}
else {
$status .= "<b>POP3/SMTP</b>: Ko làm việc<br>";
}

echo("$status");



<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
if ($fp) {
$temp = fgets($fp);
fclose($fp);

if (preg_match("/version (.*?) /", $temp, $osarray)) {$kernel = $osarray[1];
preg_match("/[0-9]{5,} (((.* *))))/", $temp, $osarray);
$flavour = $osarray[2];
$operatingsystem = $flavour." (".PHP_OS." ".$kernel.")";
if (preg_match("/SMP/", $buf)) {
$operatingsystem .= " (SMP)";

}
} else {
$result = "(N/A)";
}
} else {
$result = "(N/A)";
}

echo("<b>Hệ điều hành:</b><br>$operatingsystem");




echo("</td><td align='left'>");// Users and load information

@$reguptime = trim(exec("uptime"));
if ($reguptime) {
if (preg_match("/, *(d) (users?), .*: (.*), (.*), (.*)/", $reguptime, $uptime)) {
$users[0] = $uptime[1];
$users[1] = $uptime[2];
$loadnow = $uptime[3];
$load15 = $uptime[4];
$load30 = $uptime[5];
}

} else {

$users[0] = "Ko khả dụng";
$users[1] = "--";
$loadnow = "Ko khả dụng";
$load15 = "--";
$load30 = "--";

}

echo("<b>Người dùng hiện tại:</b> $users[0]<br><b>Tải hiện tại:</b> $loadnow<br>
<b>Tải 15 phút trước:</b> $load15<br><b>Tải 30 phút trước:</b> $load30<br>
</td>
</tr>
</table>
");


?>
<br>
</td></tr>
<tr><td align="center" height="25" style="background-color: #C0D0DF">

<b>[ <a title="Go To Home" style="TEXT-DECORATION: none" href="<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>"><b>
Click vào đây để về trang chủ Clbgamesvn.com !</b></a> ]</b></td></tr>
</tbody></table></div>
</td>
</tr>

</table>

</body>
</html>

vocweb
10-04-14, 10:45 AM
Cái này nhảm nhí. Trên mạng thiếu gì soft quan sát tình trạng server.

Quan sát được CPU load, tình trạng mạng in/out.
Thậm chí khi đến mức nguy hiểm, phần mềm tự gởi mail cho người quản lý.