Potrzebuję narzędzia Windows (XP / 7), aby stale monitorować zawsze działające procesy i zabijać je (i opcjonalnie restartować), jeśli się zawieszą.
Istnieje wiele interaktywnych narzędzi (przede wszystkim Sysinternals). Ale mam program na mało używanej stacji roboczej, który musi działać nieprzerwanie i niezawodnie, z których oba nie są dwoma jego mocnymi kolorami :) Wymaga ciągłej opieki nad dzieckiem, a wolałbym mieć tylko narzędzie do monitorowania (nawet płatne jeden), który może go zabić / zrestartować w określonych warunkach - np. CPU> 80%, stan „Nie odpowiada” itp.
windows
process
monitoring
Sean O
źródło
źródło
Odpowiedzi:
Natknąłem się na narzędzie, które robi ~ 90% tego, czego potrzebuję: Monitor aplikacji Kiwi , który może zabijać / restartować procesy tego konsumenta za dużo pamięci / czasu procesora.
źródło
Lekka wersja IPSentry może załatwić sprawę, możesz wybrać i wybrać funkcje, które chcesz kupić: http://www.ipsentry.com/
Z drugiej strony, jak ustalić, czy program działa? Możesz być w stanie rozwiązać ten bardzo specyficzny problem za pomocą skryptu VB, który uruchamia się jako zaplanowane zadanie co kilka minut, aby sprawdzić system i ponownie uruchomić program, jeśli to konieczne. Oto przykład kogoś, kto robi coś podobnego (aczkolwiek z zupełnie innym celem końcowym): www.tek-tips.com/viewthread.cfm?qid=395765
źródło