O daemon Monit realmente não morre.
Por que você acha que isso aconteceria?
De qualquer forma, o serviço Monit é gerenciado pelo Puppet nos meus sistemas. Mas é principalmente para recarregar o serviço quando faço alterações no arquivo de configuração.
service { $monit_svc:
ensure => 'running',
enable => true,
restart => 'monit reload',
subscribe => File[$monit_conf],
}
Embora eu não defenda isso, é possível executar o Monit no init . Mas o software é estável. Isso não deve ser necessário.