Seite 1 von 1

Systemauslastung ermitteln?

Verfasst: Dienstag 22. April 2008, 16:54
von Farbflut
Hallo Python Freunde,
gibt es irgendwie eine Möglichkeit die Systemauslastung zu ermitteln?

Danke, ihr könnt mir bestimmt wieder helfen :)

Verfasst: Dienstag 22. April 2008, 16:56
von audax
Welches OS?

Verfasst: Dienstag 22. April 2008, 16:57
von Farbflut
RedHat und Debian

Verfasst: Dienstag 22. April 2008, 17:03
von CM
os.getloadavg()

Verfasst: Dienstag 22. April 2008, 17:04
von audax
Bevor du da was zusammenfrickelst:
Nagios hat Python-Bindings, und Nagios tut seine Sache extrem gut ;)

Verfasst: Dienstag 22. April 2008, 17:54
von Farbflut
os.getloadavg() , okay, das is schon ziemlich cool.

Wie sieht es denn damit aus den freien Arbeitsspeicher auszulesen, ist das auch so einfach?

(Nein, ich will kein monitoring nachbauen, soll nur eine Info auf der Webseite werden)

Verfasst: Dienstag 22. April 2008, 18:42
von CM
hat mich ein wenig gepackt ;-)

Windows: http://aspn.activestate.com/ASPN/Cookbo ... ipe/511491
Mac OS X: http://aspn.activestate.com/ASPN/Cookbo ... ipe/303063
Linux: http://objectmix.com/python/338800-pyth ... ation.html
wobei ich die Linux-Version irgendwie unschön finde ... (alles ungetestet von meiner Seite)

Verfasst: Dienstag 22. April 2008, 19:53
von Farbflut
Super, danke für die Mühe.
Funktioniert super.

Verfasst: Mittwoch 23. April 2008, 10:15
von lunar
audax hat geschrieben:Bevor du da was zusammenfrickelst:
Nagios hat Python-Bindings, und Nagios tut seine Sache extrem gut ;)
Nagios ist zwar toll, macht aber auch erst in einem größeren Netz Sinn...

Verfasst: Mittwoch 23. April 2008, 12:35
von Bambie
CM hat geschrieben:hat mich ein wenig gepackt ;-)

Windows: http://aspn.activestate.com/ASPN/Cookbo ... ipe/511491
Mac OS X: http://aspn.activestate.com/ASPN/Cookbo ... ipe/303063
Linux: http://objectmix.com/python/338800-pyth ... ation.html
wobei ich die Linux-Version irgendwie unschön finde ... (alles ungetestet von meiner Seite)
Die Windows Variante gefällt mir, danke