Как я заменил свою настройку procfile + supervisord одним приложением для macOS
Procfile, конфиги supervisord и кладбище shell-скриптов для управления dev-сервисами. Вот почему я перестал всё это поддерживать и чем пользуюсь теперь.
Procfile, конфиги supervisord и кладбище shell-скриптов для управления dev-сервисами. Вот почему я перестал всё это поддерживать и чем пользуюсь теперь.
Разбор логов болезненный, потому что ошибки приходят потоком, а не историей. Таймлайн в Agata Stack превращает каждое событие, совпавшее с правилом, в цветную запись, которую можно читать как хронологию — вот как это работает и почему цветовая схема важнее, чем кажется.
Локальный HTTP API Agata Stack позволяет запускать, останавливать, перезапускать сервисы и смотреть логи с любого сервиса на вашем Mac с помощью обычной команды curl — из CI, из shell-алиаса или из AI-инструмента. Без настройки демона и без стороннего сервиса.
Заходить по SSH на staging-бокс каждый раз, когда нужно посмотреть лог, — это DevOps из 2010 года. Вот как удалённые сервисы могут жить рядом с локальными в одном статус-окне, с теми же проверками здоровья, потоками логов и правилами автоматизации.