У нас есть несколько приложений, которые работают на сервере Windows 2003/2008.Некоторые из этих приложений представляют собой файлы JAR Java, которые запускаются с Scheduled Task
с помощью файла app.cmd.
Другие "большие", такие как SQL Server и IIS.
Я хотел бы написать приложение (или службу, на самом деле), которое просто отслеживает эти программы и проверяет, запущены ли они илинет.
Это немного за то, что я делал раньше.О, это должно быть написано на C #.
Я думал о каком-то типе «сердцебиения», чтобы каждые несколько минут я проверял, запущен ли поток (снова, новая расширенная многопоточность), и еслиИтак, отправьте сообщение «Все в порядке» (используя SMTP или что-то в этом роде).
Любые советы, с чего начать?
Спасибо за любые предложения.