Я ищу структуру, которая может обрабатывать запуск и остановку процессов на хостах linux, а также мониторинг жизненного цикла данных процессов.OpenSource Monitoring & Job Scheduling Framework
Более конкретно я хочу, чтобы иметь возможность делать такие вещи, как ниже через парк хостов
- график процесса, чтобы всегда быть запущен и получать уведомления, если это не так (MySQL, ActiveMQ и т.д ..)
- график скрипт или процесс для запуска в определенное время
- график процесс должен быть остановлен и начал в определенное время
- имеют мониторинг и оповещения уведомить меня, если процесс на хосте не работает, когда он должен be
- команды запуска и останова, а также другая метаинформация о задании должны быть полностью настраиваемы.
- дополнительный бонус был бы, если бы мог предупредить на уровне хоста такие вещи, как полный диск, высокая память или использование ЦП
У меня есть несколько различных типов скриптов и сервисов, которые будут использоваться для (java, ruby и т. Д.), Кто-нибудь знает о чем-то подобном?
[Планировщик заданий с открытым исходным кодом] (http://jobscheduler.sourceforge.net/osource_scheduler_features_en.htm) может быть тем, что вам нужно. –
Я посмотрю на это и посмотрю, что он может предложить, я также слышал о JAMS, http://www.jamsscheduler.com, но это не бесплатно. – jtruelove
@JeremyT Разве это сработало для вас? Было бы полезно, чтобы другие знали. –