Systemauslastung zum teil protokollieren

chrisi01

Romy lieb haben
ID: 101113
L
26 November 2008
2.854
238
hi

kennt jemand ein Programm wo ich folgendes einstellen kann:

Ich will 2 Prozesse überwachen und sobald die mehr als xx% CPU Last verursachen speichern wann, wie lange und welcher Prozess es war. Am liebsten in eine MySQL Datenbank da ich damit gut weiter arbeiten kann

Mehr braucht es gar nicht können also bitte keine monstermässigen monitoring Tools empfehlen wo ich 5 Stunden zum einstellen brauche bitte :mrgreen:

achja bitte nur Konsolenanwendungen.

Google hat nicht recht weiter geholfen bisher

Danke schon mal

mfg

Chris
 
hi Chris,

was für ein Linux verwendest du den?


Ein Tool was das genau macht, kenne ich jetzt nicht, aber man kann sich da bestimmt ein Script basteln, was sich die Infos zb über den ps Befehl holen kann.

Gruß
 
Hallo chrisi01,

konntest du eine Lösung finden, suche nach einer ähnlichen Möglichkeit.

Viele Grüße.

Klamaesk :)
 
Prozeß überwachen

Hallo


Dann schreibe dir ein Script, das per top die beiden prozeßße überwacht und bei der entsprechenden Auslastuing , die Daten in ein log schreibt.

Dann hast du wqs du brauchst
Konsole
klein
logdatei
 
Scripten

Hallo


Äh...und was wenn ich kein Script selber schreiben kann? =P

Dann lerne es, wenn du genau für solch eine Aufgabe Scripte brauchst, oder geh wieder zu Win.

Linux hat nun mal für solche kleinen Aufgab eine bash.

Ähnliches gilt z.B. für das umkonvertieren von 1000 Bilkdern in einem Ordner von tiff nach jpeg, dazu brauchst du auch kein fertiges proggi, sondern nur ein kleines Script und das programm imagemagick, alles auf dem System.