2010-12-28 16 views
2

Ich habe ein paar Prozesse, die ich im Deamon-Modus ausführen muss, ich habe gerade den Emporkömmling entdeckt, also fange ich an, ihn zu benutzen.Prozessüberwachung - Python/Ubuntu/Linux


Gibt es Python-Bibliotheken oder Anwendungen, die ich verwenden könnte, um diese Prozesse aus einer HTML-Schnittstelle zu überwachen und zu steuern?

Ich frage, wie ich mich davon abhalten möchte, das Rad neu zu erfinden. :)


Irgendwelche Ideen?

+2

Bitte erläutern Sie den Programmier Teil dieser Frage, da ich es nicht fehlen darf. Wenn es keine hat, vielleicht fragen Sie es auf http://ubuntu.stackexchange.com oder http://linux.stackexchange.com – Oded

+0

Es gibt einige, aber beachten Sie, dass die Kontrolle von Prozessen, in einer sicheren Weise, von Ein Web-Interface ist knifflig. Der Webserver wird normalerweise als nicht root ausgeführt und kann die meisten anderen Prozesse nicht steuern. – Keith

Antwort

9

Supervisor ist ziemlich genial. Ich habe das Webinterface jedoch nicht benutzt, es könnte lutschen.

+1

+1 Supervisor ist großartig. Das Webinterface war hübsch von dem, woran ich mich erinnern kann. Man könnte leicht einen anderen schreiben und XML-RPC verwenden, um den Supervisor zu steuern, wenn es nicht ausreicht. – plundra

+0

Das sieht super aus: | Vielen Dank... – RadiantHex

8

Ich denke, psutil ist was du suchst.

+0

erstaunlich danke! :) – RadiantHex

+0

froh, dass Sie es mögen;) Bitte akzeptieren Sie die Antwort, wenn Sie wollen – Ant

+0

in der Tat werde ich! Warte nur ein paar Minuten, nur für den Fall, dass etwas anderes auftauchte. : P – RadiantHex