Как получить журнал рабочего задания крона

Как я могу выследить рабочее задание крона, так, чтобы я мог прийти к выводу, что мое задание продолжается.

0
задан 17.05.2011, 10:23

0 ответов

В Вашем сценарии Вы могли повторить что-то как echo 'My job started on: ' $(date) и в Вашем кроне, перенаправьте и stdout и stderr в файл:

* * * * * /path/to/your/job &>/tmp/MyJobLog

Если Вы хотите проверить 'живой', что делает Ваше задание, просто сделайте tail -f /tmp/MyJobLog

Другая опция состоит в том, чтобы зарегистрировать запуск (или конец) Вашего сценария в системном журнале с logger управляйте, если поддерживается Вашим дистрибутивом.

0
ответ дан 27.11.2019, 17:41

Необходимо узнать PID задания:

ps ax | grep jobname

После этого можно проверить, работает ли задание путем трассировки его действий с strace.

0
ответ дан 27.11.2019, 17:41

Теги

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