Você deseja examinar os manipuladores de eventos do Nagios. Aqui está a documentação oficial:
Há um exemplo de reiniciar um processo nessa página.
OK, pessoal, desculpe pelas minhas perguntas provavelmente idiotas, mas sou muito novo nisso. Fui designado para pesquisar como usar o Nagios para monitorar diferentes serviços e se um serviço cair, para tentar reiniciá-lo e enviar uma notificação. O Nagios parece ser um software enorme e não acho que os documentos sejam muito amigáveis para um novato como eu ...
Instalei o Nagios com sucesso em uma caixa do Debian, configurei a interface da web e agora estou frustrado.
Então, quero poder monitorar um serviço. Eu posso escrever toda a lógica como um plugin python provavelmente - eu posso escrever um programa command_line em python que irá ler os parâmetros fornecidos pelo Nagios, retornar o código de status, mensagem, etc, mas eu não sei onde colocar esse plugin, como para configurá-lo de modo que o Nagios esteja ciente disso.
Eu também não sei como anexar manipuladores de eventos se o status do serviço for alterado - para implementar alguma lógica, como reiniciar o serviço, etc.
Qualquer ajuda será muito apreciada - um link para tutorial pode ser tudo o que preciso, apenas me aponte a direção.
Você deseja examinar os manipuladores de eventos do Nagios. Aqui está a documentação oficial:
Há um exemplo de reiniciar um processo nessa página.
Tags nagios