система управления заданиями / процессами / мониторинга / контроля с открытым исходным кодом [закрыто]

Я ищу решение с открытым исходным кодом для следующего:

У меня есть задания, которые должны выполняться постоянно. Задания - это приложения или сценарии. В случае сбоя их необходимо перезапустить. Если они терпят неудачу, скажем, 10 раз подряд или в течение определенного периода времени, скажем, 1 часа, их необходимо отменить и направить уведомление в центральный репозиторий. Если задания начинают нагреваться (с использованием ЦП или памяти и т. Д.), Должны выдаваться предупреждения, а затем прекращаться, если они становятся слишком горячими. При желании задания могут быть запланированы на выполнение только в определенные часы.

Я знаю, что для этого должны существовать сложные решения с открытым исходным кодом, платформенно-независимые, высокоуровневые (например, реализованные на python и т. такая система называется. Я много гуглил, но еще не нашел что-то, что могло бы все это сделать.

1
задан 20 July 2012 в 06:40
1 ответ

Супервизор (написанный на Python) будет делать большую часть того, что вы хотите, из коробки. Его можно расширить с помощью других функций с помощью XML-RPC API.

1
ответ дан 4 December 2019 в 01:03

Теги

Похожие вопросы