115 читали · 1 год назад
Как собрать логи с Cron задач
Сегодня поговорим про логирование и cron. Но поговорим не про системное логирование процесса crond, а про более развернутое. Вывернет наизнанку, как ты любишь. К примеру у тебя есть консольное приложение, после запуска которого, на экран выводится какой-либо результат. Всё хорошо когда запустил ручками и посмотрел. Словил ВАУ эффект! Но если повесить эту задачу на cron, то в системном журнале ты увидишь лишь дату и время запуска. Jul 11 00:00:01 bashdays CRON[123456]: (user) CMD (/var/www/htdocs/bin/console...
1 день назад
🛰️Эффективное использование crontab: секреты и лайфхаки
🛰️Эффективное использование crontab: секреты и лайфхаки Планирование задач — сердце автоматизации. Но как сделать так, чтобы cron работал без сбоев, а задания запускались именно тогда, когда нужно? Ниже — небольшие хитрости, которые проверены временем! - Используй абсолютные пути к командами и файлам, иначе задачи могут не найти нужные ресурсы - Заворачивай команды в скрипты: это поможет лучше управлять логами и отлаживать работу - Для сложных задач ставь && или ;, чтобы контролировать последовательность - Не забудь про переменные окружения, иногда их нужно явно прописать в crontab - Для проверки — перенеси вывод в лог-файл: * * * * * /path/to/script...