Utilitário para monitorar Kill / Restart Rogue Process?

10

Eu preciso de um utilitário Windows (XP / 7) para monitorar continuamente os processos sempre em execução e matá-los (e, opcionalmente, reiniciá-los) se eles travarem.

Existem muitas ferramentas interativas por aí (Sysinternals, principalmente). Mas eu tenho um programa em uma estação de trabalho pouco usada que precisa ser executada de forma contínua e confiável, os quais não são dois de seus pontos fortes :) Requer babysitting contínuo e eu prefiro ter apenas um utilitário de monitoramento (mesmo um serviço pago). um) que pode matar / reiniciar em condições definidas - por exemplo, CPU> 80%, status de "Não está respondendo", etc.

Sean O
fonte
Eu vejo essa pergunta todos os dias! Você está enviando spam e excluindo-o ou esse é apenas um tópico muito quente?
Marcusw 11/11/10
Fiz pesquisas e encontrei perguntas semelhantes. Mas nada como o que eu preciso.
Sean O

Respostas:

4

Encontrei um utilitário que faz ~ 90% do que eu preciso: Kiwi Application Monitor , que pode matar / reiniciar processos que consomem muito tempo de memória / CPU.

Sean O
fonte
0

A versão light do IPSentry pode ajudar, você pode escolher quais recursos deseja comprar: http://www.ipsentry.com/

Por outro lado, como você determina se o programa está sendo executado? Você pode resolver esse problema muito específico com um script VB que é executado como uma tarefa agendada a cada poucos minutos para verificar o sistema e reiniciar o programa, se necessário. Aqui está um exemplo de alguém fazendo algo semelhante (embora com uma meta final muito diferente): www.tek-tips.com/viewthread.cfm?qid=395765

mate
fonte
Matt, Obrigado pela dica. Infelizmente, parece que o IP Sentry executa muito monitoramento, exceto o monitoramento de aplicativos. O fio tek-dicas parece interessante ... Eu me pergunto se PowerShell pode fazer algo semelhante, e de forma mais simples :)
Sean O