Включаем логирование cron в Debian или Ubuntu

  • 03.04.2017
  • 6 340
  • 3
  • 19.05.2020
  • 4
  • 4
  • 0
Включаем логирование cron в Debian или Ubuntu

Если вы пользуетесь планировщиком задач cron, то в целях контроля и отслеживания ошибок будет весьма полезно логировать каждое его действие. По умолчанию это выключено, ниже будет рассказано как включить запись работы cron в лог.

Редактирование файла службы rsyslog

Сперва открываем файл /etc/rsyslog.conf, и ищем там строчку:

#cron.*                          /var/log/cron.log

Убираем символ #, сохраняем и закрываем файл. Затем перезагружаем службу rsyslog:

sudo systemctl restart rsyslog

После этого будет создан файл cron.log по адресу /var/log.

Была ли эта статья Вам полезна?

Комментарии к статье (3)

    • Антон

    Конфиг нужно править в /etc/rsyslog.d/50-default.conf

      • Владислав

      Поправил файл 50-default.conf, сделал systemctl restart rsyslog
      cron.log не появился ((

        • Andrey

        Попробуйте перезагрузку. У меня cron.log появился после перезагрузки, перезапуск rsyslog не дал результата. Правил только первый файл (/etc/rsyslog.conf), этого оказалось достаточно. Система - старый Дебиан.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.