Funcionalidade SMF do Solaris em qualquer pacote de código aberto ou kernel do Linux?

1

Eu uso o Solaris SMF para monitorar, relatar e reiniciar automaticamente os processos após uma falha nos sistemas Solaris. Existe algo semelhante como portabilidade de código aberto portátil ou no kernel do Linux? Para aqueles que não estão familiarizados com o SMF, essa é a funcionalidade na qual estou interessado:

O sistema executa um script para iniciar o serviço e, a seguir, controla todos os processos criados, mesmo que eles criem seu próprio grupo de processos. Se todos eles morrerem, ele executa um script de parada e, em seguida, o script de início novamente.

Faça automaticamente um ciclo de parada / início no comando, aguardando que todos os processos parem antes de iniciar o início.

Uma árvore de dependência de serviços com regras de tratamento de falhas. Tal como o serviço "A" deve estar em execução antes que o serviço "B" possa iniciar. Se "A" cair, então "B" deve ser parado.

Obtenha uma lista de serviços que não estão sendo executados no momento devido à falha de seu script de início.

    
por JOTN 10.03.2011 / 15:48

2 respostas

2

Você está procurando Monit Há outros também, mas eu usei apenas monit. Coisas boas.

    
por 10.03.2011 / 17:45
1

O Fedora 15 virá com o systemd . O autor até menciona SMF strongmente.

    
por 12.03.2011 / 03:04