Cão de guarda do Processo do Powershell

1

Eu gostaria de saber se existe uma maneira de criar algum tipo de watchdog usando o power shell, que monitora processos específicos e se eles suspendem o watchdog devem tentar reiniciá-los e enviar e-mail se não puder.

Também gostaria de saber se é possível que este script possa ser executado como um serviço.

Estou usando o Windows Server 2008.

    
por Renato Reyes 16.09.2015 / 16:40

1 resposta

0

Você pode obter uma lista de processos que não respondem usando:

Get-Process | ? Responding -EQ $false

Mas não sei se isso é uma solução confiável. O processo pode não responder por muitas razões e depois voltar ao normal por si só.

    
por 18.09.2015 / 13:25