Useful Tools | Linux | GitOps | DevOps
6.44K subscribers
295 photos
6 videos
9 files
923 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Download Telegram
xyOps - система нового поколения для планирования заданий, автоматизации рабочих процессов, мониторинга серверов, оповещений и реагирования на инциденты - все это объединено в единую, целостную платформу. Она создана для разработчиков и операционных команд, которые хотят контролировать свой стек автоматизации, не жертвуя данными, свободой действий или прозрачностью.

xyOps не скрывает функции за платными барьерами и не передает телеметрию никому. Она открыта, расширяема и предназначена для работы где угодно.

Большинство платформ автоматизации сосредоточены на оркестрации рабочих процессов - они запускают задачи, но на самом деле не помогают увидеть, что происходит за их пределами. xyOps идет дальше. Он не просто планирует задания; он связывает их с мониторингом в реальном времени, оповещениями, снимками серверов и системой обработки заявок, создавая единую интегрированную петлю обратной связи. Когда срабатывает оповещение, электронное письмо содержит список запущенных заданий на этом сервере. Одним щелчком мыши открывается снимок, показывающий каждый процесс, загрузку ЦП и сетевое соединение. Если задание завершается с ошибкой, xyOps может открыть заявку с полным контекстом - журналами, историей и связанными метриками. Все в xyOps взаимодействует со всем остальным, поэтому вы можете отслеживать проблему от обнаружения до устранения, не покидая систему.

форк и дальнейшее развитие идей Cronicle

https://github.com/pixlcore/xyops

Опубликовано в @gitgate

#job #tasr #scheduler #devops #management #cronicle
👍15🔥9
Cronicle - многосерверный планировщик и исполнитель задач с веб-интерфейсом. Он обрабатывает как запланированные, повторяющиеся, так и задачи по запросу, ориентируясь на любое количество рабочих серверов, с отображением статистики в реальном времени и просмотром логов в реальном времени. По сути, это улучшенная замена Cron, написанная на Node.js. Вы можете задавать ему простые команды в командной оболочке или писать плагины практически на любом языке.

Возможности:
- односерверная или многосерверная конфигурация.
- автоматическое переключение на резервные серверы в случае сбоя.
- автоматическое обнаружение ближайших серверов.
- статус заданий в режиме реального времени с возможностью просмотра логов в реальном времени.
- плагины могут быть написаны на любом языке.
- планируйте мероприятия в разных часовых поясах.
- при желании можно добавить в очередь длительные события.
- отслеживайте использование процессора и памяти для каждой задачи.
- исторические статистические данные с графиками производительности.
- простая система обмена сообщениями в формате JSON для плагинов.
- веб-перехватчики для внешних систем уведомлений.
- простой REST API для планирования и проведения событий.
- API-ключи для аутентификации удалённых приложений.

https://github.com/jhuckaby/Cronicle

Опубликовано в @gitgate

#job #task #scheduler #cron api #management
👍11🔥3