Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
bsdo

Pingviini aktivist
Pingviini aktivist



Liitunud: 22.02.2007
Postitused: 140

Distributsioon: ubuntu server
canada.gif
postituspostitatud: 03.03.2007, 22:59  postituse pealkiri:  uptime script  

Kuna uptime projekt paistab läbi olevat- proovisin leida scripte oma veebile:
linuxile:
Kood:

<?php
$uptime = shell_exec("cut -d. -f1 /proc/uptime");
$days = floor($uptime/60/60/24);
$hours = $uptime/60/60%24;
$mins = $uptime/60%60;
$secs = $uptime%60;
echo "This server is up $days days $hours hours $mins minutes and $secs seconds";
?>

freebsd'le:
Kood:

<?php

$s = explode( " ", exec("/sbin/sysctl -n kern.boottime") );
$a = str_replace( ",", "", $s[3]);
$uptime = time() - $a;   

?>

http://www.4webhelp.net/scripts/php/uptime.php


obundra
Vana Pingviin
Vana Pingviin


Vanus: 49
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
estonia.gif
postituspostitatud: 04.03.2007, 01:22  postituse pealkiri:  (teema puudub)  

Rootslase "the uptime project" veel töötab.Link.Olen seda paralleelselt sakslaste omaga kasutanud aastast 2004.Leht on aeglane ja pole ikka "päris see" mis sakslastel oli aga ikka parem kui mitte midagi.

_________________
IT teenused

bsdo

Pingviini aktivist
Pingviini aktivist



Liitunud: 22.02.2007
Postitused: 140

Distributsioon: ubuntu server
canada.gif
postituspostitatud: 04.03.2007, 13:36  postituse pealkiri:  (teema puudub)  

Ühe php scripti sain tööle:

http://******.myftp.org/uptime.php

Kood:

<?php
// ==============================
// Server Uptime And Hardware Information |
// ==============================
?>

<html>
<head>
<title><?php echo $SERVER_NAME; ?> - Serveri informatsioon:</title>
<STYLE type=text/css>
BODY { FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana,arial, helvetica, serif; margin : 0 0 0 0;}
</STYLE>
</head>
<body>
<pre>
<b>Uptime:</b>
<?php system("uptime"); ?>

<b>S&uuml;steem:</b>
<?php system("uname -a"); ?>


<b>M&auml;lu kasutus (MB):</b>
<?php system("free -m"); ?>


<b>K&otilde;vaketta kasutus:</b>
<?php system("df -h"); ?>


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

<br>
<br>
</body>
</html>


bsdo

Pingviini aktivist
Pingviini aktivist



Liitunud: 22.02.2007
Postitused: 140

Distributsioon: ubuntu server
canada.gif
postituspostitatud: 05.03.2007, 19:44  postituse pealkiri:  (teema puudub)  

Täiendasin veel ühe reaga:

Kood:
<b>V&otilde;rk:</b>
<?php system("netstat --tcp"); ?>


kes ja kui palju on ühendusi.


obundra
Vana Pingviin
Vana Pingviin


Vanus: 49
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
estonia.gif
postituspostitatud: 06.03.2007, 00:53  postituse pealkiri:  (teema puudub)  

Phpsysinfo näitab sama infot mis su eelmises postituses olev skript.Lisatud on teemade ja keelte valik.Omale panin sellise skriptijupi käima.

_________________
IT teenused

bsdo

Pingviini aktivist
Pingviini aktivist



Liitunud: 22.02.2007
Postitused: 140

Distributsioon: ubuntu server
canada.gif
postituspostitatud: 06.03.2007, 09:11  postituse pealkiri:  (teema puudub)  

Panin ka phpsysinfo ülesse.
Oleks aga vaja samuti mingit masin töötab juba päeva, minutit , sekundit- kuid pole õnnestunud..


obundra
Vana Pingviin
Vana Pingviin


Vanus: 49
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
estonia.gif
postituspostitatud: 06.03.2007, 11:07  postituse pealkiri:  (teema puudub)  

See mida otsid on pärit sealtsamast sinu viidatud lehelt.Uurisin ja katsetasin sealt neid ja hetkel see jäi.Muutsin ainult eestikeelseks.
Kood:
<?php
$uptime = exec("cat /proc/uptime");
$uptime = split(" ",$uptime);
$uptime = $uptime[0];
?>
<html>
<head>
<script language="javascript">
var upSeconds=<?php echo $uptime; ?>;
function doUptime() {
 var uptimeString = "Server elus juba: ";
 var secs = parseInt(upSeconds % 60);
 var mins = parseInt(upSeconds / 60 % 60);
 var hours = parseInt(upSeconds / 3600 % 24);
 var days = parseInt(upSeconds / 86400);
 if (days > 0) {
   uptimeString += days;
   uptimeString += ((days == 1) ? " p&auml;ev" : " p&auml;eva") + ", ";
 }
 if (hours > 0) {
   uptimeString += hours;
   uptimeString += ((hours == 1) ? " tund" : " tundi") + ", ";
 }
 if (mins > 0) {
   uptimeString += mins;
   uptimeString += ((mins == 1) ? " minut" : " minutit") + ", ";
 }
 uptimeString += secs;
 uptimeString += ((secs == 1) ? " sekund" : " sekundit");
 uptime.innerHTML = uptimeString;  upSeconds++;  setTimeout("doUptime()",1000);
}
</script>
</head>
<body onLoad="doUptime();">

<div id="uptime" style="font-weight:bold;">&nbsp;</div>

</body>
</html>

_________________
IT teenused

bsdo

Pingviini aktivist
Pingviini aktivist



Liitunud: 22.02.2007
Postitused: 140

Distributsioon: ubuntu server
canada.gif
postituspostitatud: 06.03.2007, 19:23  postituse pealkiri:  (teema puudub)  

Kuule päris hea. Mul nüüd esilehel. php read läksid algul html'i ridadega segamini..

_________________
Ubuntust Image

Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group