Утилита для мониторинга убийства / перезапуска мошеннического процесса?

10

Мне нужна утилита Windows (XP / 7), чтобы постоянно отслеживать постоянно запущенные процессы и уничтожать их (и при необходимости перезапускать), если они зависают.

Существует множество интерактивных инструментов (особенно Sysinternals). Но у меня есть программа на малоиспользуемой рабочей станции, которая должна работать непрерывно и надежно, обе из которых не являются ее сильными сторонами :) Она требует постоянного присмотра за детьми, и я бы предпочел иметь утилиту для мониторинга (даже платную) один) который может убить / перезапустить его при определенных условиях - например, процессор> 80%, статус «не отвечает» и т. д.

Шон О
источник
Я вижу этот вопрос каждый день! Вы спамите и удаляете это, или это действительно очень актуальная тема?
Marcusw
Я провел поиски и нашел похожие вопросы. Но ничего такого, как мне нужно.
Шон О,

Ответы:

4

Я столкнулся с утилитой, которая делает ~ 90% того, что мне нужно: Kiwi Application Monitor , которая может убивать / перезапускать процессы, которые потребляют слишком много памяти / процессорного времени.

Шон О
источник
0

Облегченная версия IPSentry может помочь, вы можете выбрать, какие функции вы хотите купить: http://www.ipsentry.com/

С другой стороны, как вы определяете, работает ли программа? Возможно, вам удастся решить эту очень специфическую проблему с помощью сценария VB, который запускается как запланированное задание каждые несколько минут или около того, чтобы проверить систему и перезапустить программу, если это необходимо. Вот пример того, как кто-то делает что-то подобное (хотя и с другой конечной целью): www.tek-tips.com/viewthread.cfm?qid=395765

матовый
источник
Мэтт, спасибо за совет. К сожалению, похоже, что IP Sentry выполняет много мониторинга, кроме мониторинга приложений. Тема tek-tips выглядит интересной ... Интересно, может ли PowerShell сделать что-то подобное, и более просто :)
Sean O