Monitoree los procesos de ruby con Monit
Tengo un montón de scripts de Ruby que se ejecutan durante mucho tiempo, me gustaría asegurarme de que cada 30 segundos más o menos estén activos.
Normalmente comienzo los comandos simplementeruby script-name.rb
¿Cómo puedo configurar monit para cuidar estos scripts?
Actualizar: Traté de seguireste método para crear un script de envoltura que luego iniciaría el proceso de ruby, pero no parecía crear el archivo .pid y escribir './wrapper-script stop' no hizo nada: /
¿Debo escribir el pid dentro de ruby o usar un script de envoltura para crear el pid necesario para monit?