Kết quả 1 đến 2 của 2
-
10-02-14, 09:51 PM #1
Hiển thị tình trạng hiện tại của server
PHP Code:<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="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>HTTP</b>: Bình thường<br>";
}
else {
$status .= "<b>HTTP</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");
// Operating system$fp = @fopen("/proc/version", "r");
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="http://www.clbgamesvn.com/"><b>
Click vào đây để về trang chủ Clbgamesvn.com !</b></a> ]</b></td></tr>
</tbody></table></div>
</td>
</tr>
</table>
</body>
</html>Khách viếng thăm hãy cùng KingSky xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
10-04-14, 10:45 AM #2
- Ngày tham gia
- Oct 2008
- Bài viết
- 456
- Thanks
- 58
- Thanked 114 Times in 96 Posts
Ðề: Hiển thị tình trạng hiện tại của server
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ý.Khách viếng thăm hãy cùng vocweb xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!