"We are back" « oc.at

Uptime via PHP

Xtender 13.01.2002 - 15:20 1107 13
Posts

Xtender

*d***is*rator :)
Avatar
Registered: May 2001
Location: judenburg
Posts: 730
Kann ich die Uptime via PHP irgendwie auslesen?
:confused: :confused:

manalishi

tl;dr
Avatar
Registered: Feb 2001
Location: Feldkirch
Posts: 5977
nein, wär mir nie aufgefallen. über mysql dürfte es aber möglich sein

noledge

CWNE #540
Avatar
Registered: Apr 2001
Location: ::1
Posts: 6838
für den fall das es ein unix-sys is

Code: PHP
$result =  `uptime`;

    print  "<pre>".$result. "</pre>";

manalishi

tl;dr
Avatar
Registered: Feb 2001
Location: Feldkirch
Posts: 5977
grml.. eben nur unix. drum hats nie funktioniert.

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Wenn du dir ein Uptime.exe für Windows besorgst, geht's auch unter Windows.

manalishi

tl;dr
Avatar
Registered: Feb 2001
Location: Feldkirch
Posts: 5977
Zitat von Ringding
Wenn du dir ein Uptime.exe für Windows besorgst, geht's auch unter Windows.

wo bekomm ich die? ich hätt es jetzt eher auf den mysql server versucht, dort wird nämlich immer eingeblendet wie groß die uptime is

noledge

CWNE #540
Avatar
Registered: Apr 2001
Location: ::1
Posts: 6838
umbennen auf exe
uptime_3501.zip (downloaded 110x)

Xtender

*d***is*rator :)
Avatar
Registered: May 2001
Location: judenburg
Posts: 730
kannst mir bitte das file per mail schicken?

protected

Xtender

*d***is*rator :)
Avatar
Registered: May 2001
Location: judenburg
Posts: 730
wo muss ich diese datei hin kopieren?

edit: yeah funktioniert schon :D :D :D :D
Bearbeitet von Xtender am 13.01.2002, 17:08

manalishi

tl;dr
Avatar
Registered: Feb 2001
Location: Feldkirch
Posts: 5977
ok geht. thx
Bearbeitet von manalishi am 13.01.2002, 18:18

Xtender

*d***is*rator :)
Avatar
Registered: May 2001
Location: judenburg
Posts: 730
kann man irgendwie die auslastung auch auslesen?

prozess auslastung.....
cpu temp etc..

funka

Legend
ex-prophet(down below)
Registered: Sep 2000
Location: Vienna / SF
Posts: 6131
du kannst die ausgabe jegliches dosprogramm ins php pipen

kanns sein das du was wie hotsanic suchst?
http://freshmeat.net/projects/hotsanic/

im endeffekt laeufts darauf raus das du einen snmpd aufm winkistl aufsetzt und dann ansich von jedem beliebigen server aus per rrdtool die daten ausliest
gibs eine schnittstelle zu php


wenn das zu overkill is -> dos program suchen
oder vielleicht gibs sowas wie eien /proc emu unter win

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11342
Zitat von funka
oder vielleicht gibs sowas wie eien /proc emu unter win

Die Entsprechung dazu ist der Registry-Key "HKEY_PERFORMANCE_DATA". Dort steht alles drin, was der Performance Monitor anzeigen kann. Das auszulesen ist allerdings nicht so trivial wie /proc (typisch MS). Leider hab ich kein lauffähiges Beispiel parat.

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Zitat von funka
du kannst die ausgabe jegliches dosprogramm ins php pipen

Naja, würd ich nicht unbedingt sagen. DOS Programme unter NT aufrufen dauert ziemlich lang, und ich habe zumindest bei NT 4 die Erfahrung gemacht, dass sie sich meistens aufhängen, wenn man sie zu pipen versucht.

Was du wahrscheinlich meinst, sind Win32 Programme, die auf der Konsole laufen, die starten schnell und lassen sich problemlos pipen.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz