Sto cercando un monitor di processo semplice per il mio account in un popolare VPS. Ho adorato Supervisor e Monit, ma sembrano eccessivi per me.
voglio qualcosa
- che funziona come un demone (quindi il mio account VPS può avviarlo all'avvio e anche "start" da cron nel caso in cui il monitorare se stesso scende)
- che controlla da generare cose come sottoprocesso (come Supervisor) o facendo un votazione comando che restituisce vero o falso (come un'istruzione BASH se)
- tutti e due facile da usare (richiede una configurazione minima) e stabile di produzione (in qualche modo pochi software sembrano soddisfare entrambe le richieste)
- Adatto in un VPS gestito in modalità utente, utilizzo minimo della memoria
runit
sarebbe un'alternativa ai daemontools. È anche molto semplice e di basso livello. Fondamentalmente tutto ciò che serve per eseguire un proces è un file contenente un comando exec, ad es.exec sleep 300
Quindi si crea un collegamento simbolico dalla directory contenente lo script di esecuzione/etc/service/name
e tu sei finito.