Система позволяет отслеживать состояние удаленных серверов и логи выполнения задач с возможностью отправки информации об ошибках по E-mail.
Управление
EasyScheduler обеспечивает централизованное управление задачами и серверами при помощи web интерфейса. Задачи привязываются к проектам, для которых можно установить права доступа. Сервера можно остановить, запустить, обновить.
Мониторинг
EasyScheduler обеспечивает централизованное отслеживание процессов выполнения задач и их логов в реальном времени, мониторинг состояния серверов и нагрузки на них. Есть возможность включить рассылку писем с логами ошибок, если задача завершилась некорректно.
Масштабирование
Удаленные сервера, на которых запускаются задачи, можно объединить в кластер. Распределение задач по серверам в кластере происходит с приоритетом по наименьшему количеству запущенных задач.
Пакеты
EasyScheduler умеет работать с файлами и их версиями, при запуске задачи на удаленный сервер автоматически загружается актуальная версия файла.
Запуск
Существует ряд правил, которые контролируют процесс запуска задач, в том числе запрет на запуск уже запущенной задачи, отслеживание других задач и дальнейшая логика выполнения в зависимости от их статуса.