¿Hay algún beneficio al usar Monit en lugar de una configuración básica de Upstart?

Estoy configurando mi servidor para ejecutar node.js como daemon. He configurado Upstart para manejar el inicio y apagado del nodo, que funciona de maravilla. El siguiente paso es asegurarse de que node.js se reinicie si muere. Algunos de losguías han sugerido usarMonit (oFuga) para monitorear el proceso (en el caso de Monit haciendo una solicitud HTTP al servidor y esperando una respuesta).

Estoy feliz de usar algo como Monit o Fugue, pero no estoy seguro de por qué uno no (o no podría) usar solo Upstartcaracterística de reaparición. Supongo que Upstart monitoreará el PID del proceso lanzado y lo iniciará nuevamente si muere. ¿Qué te da Monit o Fugue que Upstart no?

Respuestas a la pregunta(2)

Su respuesta a la pregunta