Prozessüberwachung
supervice
VerfügbarHält viele Prozesse am Laufen, ohne dass ein Prozessmanager installiert werden muss.
Ein Supervisor für die Prozesse, die eine Anwendung neben sich ausführt: Worker, Daemons, Queue-Consumer und Sidecars, mit Zustandsprüfungen, Prozessgruppen und Neustart bei Absturz. Er bringt keine eigenen Abhängigkeiten mit, sodass die Überwachung vieler Prozesse nichts zu dem hinzufügt, was ein Team betreiben muss. Die Dokumentation sagt offen, wo systemd oder Kubernetes für Sie besser geeignet wären.
Für wen es gedacht ist. Python-Dienste, die mehrere langlebige Prozesse an einem Ort ausführen und überwachen und dafür lieber nicht supervisord oder einen Procfile-Runner einsetzen möchten.
- Status
- Verfügbar
- Teil von
- Open Source
- Lizenz
- Open Source, Apache 2.0
- Tags
- PythonSupervisorWorkerZustandsprüfungenNeustart bei Absturz
Was es leistet
-
Zustandsprüfungen
Ein Prozess wird neu gestartet, wenn seine Zustandsprüfung fehlschlägt. Prozessgruppen werden gemeinsam gestartet und beendet.
-
Keine Abhängigkeiten
Es muss nichts weiter installiert werden, daher fügt die Überwachung vieler Prozesse nichts zu dem hinzu, was Sie betreiben.
-
Wo es passt
Die Dokumentation erklärt, wann systemd oder Kubernetes für Sie besser geeignet wären.
Für Dokumentation, ein Pilotprojekt oder eine Integration kontaktieren Sie uns.