Monit failing to start process
I guess you could try something like:
check process simple_script with pidfile /home/user/simple_script.rb.pid start program = "/home/user/simple_script_daemon.rb start" as uid user and gid user stop program = "/home/user/simple_script_daemon.rb stop" as uid user and gid user group simple_script
as stated in monit doc.