Pachetul superlance conține unele plugin-uri pentru supervisord.
Despre Supervizor
Supervisor este un sistem client / server care permite utilizatorilor săi să monitorizeze și să controleze o serie de procese pe sisteme de operare UNIX-like.
Acesta împărtășește unele dintre aceleași obiective de programe cum ar fi launchd, daemontools, și runit. Spre deosebire de unele dintre aceste programe, nu este menit să fi rulat ca un substitut pentru inițializare ca fiind "procesul de id 1". În schimb, este menit să fie folosit pentru a controla procesele legate de un proiect sau un client, și este menit să înceapă la fel ca orice alt program la pornire.
Caracteristici:
Simplu - Supervizor este configurat printr-un fișier de configurare simplă-stil INI că și rsquo; s ușor de învățat. Acesta oferă mai multe opțiuni de pe-proces care fac viața mai ușoară ca repornirea proceselor eșuate și rotirea automată jurnal.
Centralizată - Supervizor vă oferă un loc pentru a porni, opri, și să monitorizeze procesele. Procesele pot fi controlate individual sau în grupuri. Puteți configura Supervisor pentru a oferi o linie de comandă și web interfață local sau la distanță.
Eficient - Supervizor începe subprocese sale prin furca / exec și subprocese don & rsquo; t daemonize. Sistemul de operare semnalează Supervisor imediat când un proces se termina, spre deosebire de unele soluții care se bazează pe fișiere PID supărătoare și de votare periodic pentru a reporni procesul nu a reușit.
Extensibila - Supervisor are un simplu protocol notificare eveniment care programele scrise în orice limbă poate folosi pentru a monitoriza, precum și o interfață XML-RPC pentru control. De asemenea, este construit cu puncte de extensie care poate fi extins de dezvoltatori Python.
Compatibil - Supervizor lucrari pe aproape tot, cu excepția pentru Windows. Acesta este testat și suportat pe Linux, Mac OS X, Solaris, FreeBSD și. Este scris în întregime în Python, deci instalare nu are nevoie de un compilator C.
Dovedit - În timp ce supervizor este foarte dezvoltat în mod activ astăzi, nu este nou software. Supervizor a fost în jur de ani de zile și este deja în uz pe mai multe servere
Ce este nou în această versiune:.
- `` crashmailbatch --toEmail`` opțiune accepta acum o lista separata cu virgule de adrese de e-mail.
Ce este nou în versiunea 0.5:
- Adaugata `` script memmon``, pachet inițial cu supraveghetorul și acum sa mutat la superlance.
Cerințe :
- Python
Comentariile nu a fost găsit